Cross Cutting Concerns presents a podcast for the technologist in a hurry. Interviews with guests are short (around 15 minutes) and limited to a single interesting piece of technology that would interest a programmer, developer, or engineer like you, scratching the surface and engaging your curiosity.
For this year's C# Advent, I decided to finally implement an idea that I've been kicking around for a couple of years now. It's a parody of Baz Luhrmann's Everybody's Free (To Wear Sunscreen) track from 1997. The "lyrics" are from a Chicago Tribune column written by Mary Schmich, entitled "Advice, like youth, probably just wasted on the young". Much of the advice in the original song has stuck with me over the years, and it continues to be relevant and entertaining.
I thought that a version created just for developers, programmers, coders, engineers would be fun. I commissioned the help of voice actor Noah Jenkins (on Twitter @GeekyVoices) to bring a voice to my writing, and I laid his voice over a karaoke version of the song. (By the way, if you need voicework, I can highly recommend him!)
Please enjoy! Make sure to check out all the other great entries into this year's C# Advent. I look forward to doing it again next year.
Lyrics:
Coders, developers, software engineers, and programmers in the year of 2020
Write unit tests
If I could offer you only one tip for the future
Unit tests would be it
The long term benefits of unit tests have been proven by studies
Whereas the rest of my advice
Has no basis more reliable than my own
Meandering, flawed experience
I will dispense this advice...now.
Enjoy the power and beauty of your code
But, never mind
You'll look back on your code in 6 months and wonder who let you near a keyboard.
But trust me, this means you're improving.
Seeing your past code as flawed just means that you are learning.
You are not as bad a coder as you imagine.
Don't worry about the future
Or worry
But know that worrying is as effective as trying to write the next Facebook on a TRS-80.
The real troubles in your career are apt to be things that you never learned in college or boot camp.
The kind where your team decides to deploy to production on Friday at 5pm.
Do something everyday that challenges you.
Draw.
Don't judge other people harshly in code review.
Don't put up with people who harshly judge yours.
Write docs.
Don't waste time on jealousy.
Some days you're killing it, some days you aren't.
The race is long
And in the end, it's only with yourself.
Remember the compliments, put them in a special folder.
Forget YouTube comments.
If you succeed in doing this, tell me how
Keep your old code in an open source repository
Throw away your unused domain names.
Take days off.
Don't feel guilty if you don't know what you want to do with your career
The most interesting people I know aren't doing at 40 what they thought they wanted to do at 22.
And many of them say they still don't know what they're doing.
Get plenty of C#
Be kind to your wrists
You'll miss them when they're gone
Maybe you'll start a company, maybe you won't
Maybe you'll get stock options and bonuses, maybe you won't.
Maybe you'll go into management.
Maybe you'll give up on computers completely and open a boutique when you turn 50
Whatever you do, don't congratulate yourself too much or berate yourself either
Your choices are at least partially chance, and so are everybody else's
Use your body
Use it on something manual and analog
Don't be afraid of stepping away from the computer, and what you might miss on Twitter
Honest labor will let your mind rest
Learn.
Even if your boss isn't going to pay for it
Read blog posts, even if you don't agree with them
Go to conferences, even if you spend more time in the hallway than the sessions
Education is not something you can ever finish.
DO NOT read the comments on Hacker News and Reddit, they will only make you feel terrible
(chorus)
Get to know your family
You never know when they'll be gone for good
Be nice to your siblings
They are your best link to your past
And the people most likely to stick with you in the future
Send a Snopes link if you must
But don't argue with their political views in public on Facebook
Understand that teammates come and go
But for the precious few you should hold on to
Work hard to bridge the gaps in geography and lifestyle
Because the older you get, the more you need the people that knew you when you were young
Work for a government agency once
But leave before it makes you grumpy
Work for a silicon valley startup once
But leave before it turns you into an insufferable hipster
Travel
Accept certain inalienable truths
Developers get distracted by newer frameworks
Bugs will always be around
You too will get old
And when you do, you'll fantasize that when you were young
New frameworks were always better
There weren't so many bugs
Certifications were important
And junior developers respected their seniors
Respect YOUR seniors
Don't expect anyone to hand you anything
Maybe you'll have stock options
Maybe you'll get V.C. funding
But you never know when either might run out
Don't be cocky about any once piece of technology
Or by the time you're 50, you'll be known as "that Windows Phone guy"
Be careful whose mentorship you seek
But be patient with anyone who supplies mentoring
Advice is a form of nostalgia
Dispensing it is a way of fishing the past from the garbage, wiping it off
Smoothing over the ugly parts and redeeming it for more than it's worth
But trust me on the unit tests
(chorus)
This is a special crossover episode with Remember When, hosted by Steve Fischer and Scott Wood.
Show Notes:
Remember When is on Twitter
Dennis Stepp is prioritizing tests based on risk.
This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Books:
Dennis is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Arlene Andrews talks about good online learning resources.
This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Coding Blocks
QIT is a search engine for podcasts.
As of April 21st, this very podcast will now start showing up in QIT searches!
Test Automation University
Angie Jones
Arlene is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Jonathan Danylko talks to Matt about the results of the 2019 Stack Overflow developer survey. We kinda go all over the place for this episode!
This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Jonathan Danylko is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Gino Ferrand is building a company for distributed teams. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Gino Ferrand is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Steven van Deursen is building maintainable software with dependency injection. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Some free excerpts from the book:
Steven van Deursen is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Jamie Phillips is writing infrastructure as code. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Jamie Phillips is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Jamie Phillips is creating machine images with Packer. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Jamie Phillips is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Michelle Schulp is using atomic design and WordPress. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Michelle Schulp is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Kevin Griffin is using SignalR to update web pages live. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Kevin Griffin is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Andy Beeker is watching Office Space. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
This episode is different than a normal episode of Cross Cutting Concerns!
Show Notes:
What movie should I tackle next time? Leave some feedback and let me know!
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Steve Crow is using Nexmo to communicate. This episode is not sponsored! Want to be a sponsor? You can contact me or check out my sponsorship gig on Fiverr
Show Notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Peter Lorimer has built the ASPeKT AOP framework. This episode is sponsored by Uncall.
Show Notes:
Other AOP frameworks discussed:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Want to be a sponsor? Check out my sponsorship gig on Fiverr
Chris Woodruff is building web APIs with ASP.NET Core. This episode is sponsored by Ivacy.
Show Notes:
InfoQ stuff:
Chris Woodruff is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Want to be a sponsor? Check out my sponsorship gig on Fiverr
Thank you for being a loyal listener of Cross Cutting Concerns. This is a very short episode, but stay tuned until the end of the episode for a little sneak peak at what's coming next year.
I've really enjoy making these shows, and I hope you find them useful!
I'll be back with new episodes in 2019.
In the meantime, there are a few things you can do to help support the show.
First, if you are using any podcast platform that allows reviews, especially iTunes, leaving a review is very helpful, and helps people find the show.
Second, I've started a new "feedback" page. You can submit ideas and vote on other's ideas. Go to crosscuttingconcerns.com/podcast and click on the LEAVE FEEDBACK button.
I'm especially interested in suggestions for future guests, your thoughts on the JavaScript game this year, and what topics you'd like to hear covered. More COBOL? Less JavaScript? More Nintendo emulation? Less ColdFusion? I want to know. This year was the best year yet, but I think next year will be ever greater with your help.
Third, please tell people about the show! Tweet, facebook, tell your coworkers.
Finally, I'm thankful for my sponsor this year, Smartsheet. Check them out at smartsheet.com/crosscuttingconcerns. I'm also thankful to all the great guests, I can't list them all, but I'm so grateful that I got to meet and hang out with all of you. I want to give special thanks to David Giard for being so supportive and inspirational. Be sure to check out his show Technology and Friends. I also want to give special thanks to Joe Ferg for creating some amazing music, make sure to check out all the excellent stuff he is creating at JoeFerg.com.
I'm thankful for each one of my listeners, and I hope you'll stay with me next year.
Brant Burnett is continuously integrating and deploying microservices. This episode is sponsored by Smartsheet.
Show Notes:
Previous microservice episodes:
CI tools mentioned:
Jenkins
DEB and RPM files were mentioned.
DEB - Video: Anatomy of a Debian Package
Brant Burnett is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
George Mauer is memorizing tech terms. This episode is sponsored by Smartsheet.
Show Notes:
George Mauer is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
VM "Vicky" Brasseur talks open source and free software. This episode is sponsored by Smartsheet.
Show Notes:
Some free and open source software mentioned in this episode:
VM "Vicky" Brasseur is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Michael Eaton talks with me on a variety of topics. This episode is sponsored by Smartsheet.
Show Notes:
Michael Eaton is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Ed Charbeneau is creating and using ASP.NET tag helpers. This episode is sponsored by Smartsheet.
Show Notes:
Doom and web page size: I think this was originally pointed out by Ronan Cremin
Docs: Tag Helpers
Scott Addie is on Twitter
Ed Charbeneau is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Eric Potter appreciates the value of good legacy software. This episode is sponsored by Smartsheet.
Show Notes:
Top Gear, the Hilux saga:
Eric Potter is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Joe Kelly has lots of COBOL experience. This episode is sponsored by Smartsheet.
Show Notes:
Various COBOLs mentioned:
Joe Kelly is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Ed Charbeneau is writing SPA with Blazor. This episode is sponsored by Smartsheet.
Show Notes:
Ed Charbeneau is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Eric Potter is writing code to play NES games. This episode is sponsored by Smartsheet.
Show Notes:
Some of the games mentioned in this episode:
Eric Potter is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Richard Rodger is building with microservices. This episode is sponsored by Smartsheet.
Show Notes:
Richard Rodger is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Sean Hunter is using Aurelia to write incredible front-end web software. (Please forgive me if I make any typos, Aurelia is hard for me to type correctly, even when I’m staring right at the word).
Special note: there is a free ebook giveaway within this episode (courtesy of Manning Books). Make sure to listen right away if want to win one of four free copies of Sean’s book!
Show Notes:
Aurelia stuff discussed:
Backend mentioned:
ASP.NET WebAPI
Other SPA frameworks mentioned:
Backbone.js
Sean Hunter is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Arthur Doler is talking about Mental Health. This episode is sponsored by Smartsheet.
Show Notes:
Arthur Doler is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Jeremy Miller has created an open-source IoC tool called Lamar. This episode is sponsored by Smartsheet.
Show Notes:
At one point I was rambling about ASP.NET Core’s inability to use the service locator pattern. Some quick points:
Jeremy Miller is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Jeremy Miller is using Jasper to distribute computing. This episode is sponsored by Smartsheet.
Show Notes:
Jeremy Miller is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Jake Taylor and TEALS are advancing computer science in schools. This episode is sponsored by Smartsheet.
Show Notes:
TEALS is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Ondrej Balas is using Blockchain. This episode is sponsored by Smartsheet.
Show Notes:
Videos on Channel 9:
Ondrej Balas is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Cassandra Faris is using social media. This episode is sponsored by Smartsheet.
Show Notes:
Social networks discussed:
Cassandra Faris is on Twitter, of course!
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Steve Hicks is speaking at conferences. This episode is sponsored by Smartsheet.
Show Notes:
Steve Hicks is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Chris Gardner is organizing the DevSpace conference. This episode is sponsored by Smartsheet.
Show Notes:
Chris Gardner is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
J Tower is working from home. This episode is sponsored by Smartsheet.
Show Notes:
Some of the remote work news stories mentioned:
J Tower is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Joel Lord is using passwordless authentication. This episode is sponsored by Smartsheet.
Show Notes:
Joel Lord is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
The first LIVE episode of Cross Cutting Concerns, recorded at the Into the Box conference with a panel of guests. This episode is sponsored by Smartsheet.
The panel:
Show Notes:
ForgeBox which is the "npm" of ColdFusion.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
David Neal is taking over Twitter with his drawing. This episode is sponsored by Smartsheet.
Show Notes:
David Neal is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
James Munns is an embedded developer. This episode is sponsored by Smartsheet.
Show Notes:
James Munns is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Doc Norton talks about the experimentation mindset. This episode is sponsored by Smartsheet.
Show Notes:
Supplemental links from Doc:
From Harvard Business Review:
Doc Norton is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Calvin Allen talks with me on a variety of topics. This episode is sponsored by Smartsheet.
Show Notes:
Calvin Allen is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Craig Stuntz is manipulating .NET IL. This episode is sponsored by Smartsheet.
Show Notes:
I dare you to keep these straight:
Craig Stuntz is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Jeffrey Miller wrote a children’s book. This episode is sponsored by Smartsheet.
Show Notes:
We mentioned two publishing companies that I got mixed up: Leanpub and The Pragmatic Bookshelf (PragProg)
Jeffrey Miller is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Andrea Cremese wrote a dissertation on developer motivation.
Show Notes:
Some positive examples, per Andrea:
Some quotes regarding Ariely that Andrea wanted me to share:
Large Stakes and Big Mistakes, (Dan Ariely one of the authors), quote: "Workers in a wide variety of jobs are paid based on performance, which is commonly seen as enhancing effort and productivity relative to non-contingent pay schemes. However, psychological research suggests that excessive rewards can, in some cases, result in a decline in performance. To test whether very high monetary rewards can decrease performance, we conducted a set of experiments in the U.S. and in India in which subjects worked on different tasks and received performance-contingent payments that varied in amount from small to very large relative to their typical levels of pay. With some important exceptions, very high reward levels had a detrimental effect on performance."
Andrea Cremes is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Chase Aucoin has created a microservices manifesto. This episode is sponsored by Smartsheet.
Show Notes:
Some acronyms mentioned:
Chase Aucoin is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
David Giard is using Microsoft’s Vision Cognitive Services. This episode is sponsored by Smartsheet.
Show Notes:
David Giard is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Andrea Cremese is building and using Saas.
Show Notes:
Andrea Cremes is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Jeffrey Miller is using Neo4j. This episode is sponsored by Smartsheet.
Show Notes:
Jeffrey Miller is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Scott Drake is hiring programmers. This episode is sponsored by Smartsheet.
Show Notes:
Scott Drake is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Stephen Cleary is writing Azure Functions. This episode is sponsored by Smartsheet.
Show Notes:
LazyThreadSafetyMode in the documentation (Stephen recommended PublicationOnly mode)Stephen Cleary is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Bill Sempf and I watched a movie called Sneakers. This episode is sponsored by Smartsheet.
This is an extra-large, jumbo-sized, special episode of Cross Cutting Concerns. There's just too much awesome in Sneakers to fit in a 15 minute episode. But don't worry, I'll be back to regular length episodes starting next week!
Show Notes:
Bill Sempf is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Tim Wingfield is using lots of APIs. This episode is sponsored by Smartsheet.
Show Notes:
Tim Wingfield is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Correl Roush is back to talk about Elm.
Show Notes:
Correl Roush is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
Rachel Andrew is a member of the CSS Working Group and is working with CSS Grids.
Show Notes:
Rachel Andrew is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Music is by Joe Ferg, check out more music on JoeFerg.com!
That's a wrap on 40 episodes of the Cross Cutting Concerns podcast for season 2. I'm going to take a break from recording over the holiday season, and resume posting new episodes in February 2018.
If you want to be a guest next season, you can! Just:
Click Here to Sign up to be on my Podcast!
Instead of sitting at your computer and hitting F5 waiting for a new episode, why don't you check out some other podcasts? Below are some recommendations. These aren't tech podcasts (though EconTalk does occasionally venture in this area), they are just for funsies:
The background music for this episode is God Rest Ye Merry gentlemen by New Aging Sons.
Matt Bok is back yet again (again!) for an extra long, extra special episode. (Check out episode 16 and episode 26 for his previous episodes). Just in time for the holiday season, we discuss the SNES Classic, NES Classic, Nintendo Switch, Atari Box, and other stuff.
Tons of show notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Sam Nasr is all about getting involved with user groups.
Show Notes:
Sam Nasr is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Patrick Smacchia is building NDepend to make refactoring and technical debt decisions easier.
Show Notes:
NDepend is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Ted Neward is transpiling other languages to JavaScript.
Show Notes:
Ted Neward is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Ted Neward is using the actor model with Akka.
Show Notes:
Ted Neward is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Eric Elliott is increasing code quality by leveraging pure functions and fast feedback.
Editors note: sorry for the audio quality; I had to use the Skype audio recording, and it's not as good as I'd like. But it's too good of an episode to just throw out!
Show Notes:
Eric Elliott is on Twitter. Special thanks to JS Cheerleader, who set up this interview!
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Dean Hume is building Progressive Web Apps (PWAs).
Show Notes:
Dean Hume is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Pete Shearer (aka Pete on Software) is building with React and Redux.
Show Notes:
Pete Shearer is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Pete Shearer (aka Pete on Software) is building with React and Redux.
Show Notes:
Pete Shearer is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Michael Yotive likes Kotlin.
Show Notes:
Michael Yotive is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jeremy Clark is writing unit tests.
Show Notes:
Jeremy Clark is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
James Bender has opinions about JavaScript frameworks.
Show Notes:
James Bender is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Wolfgang Goerlich is using encryption frameworks.
Show Notes:
Wolfgang Goerlich is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
William Straub is recruiting.
Show Notes:
William Straub is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Angie Buccilli is recruiting.
Show Notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Ed Finkler is open-sourcing mental illness.
Show Notes:
Ed Finkler is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Peter Piekarczyk is concerned about burnout, stress, and anxiety.
Show Notes:
Peter Piekarczyk is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Brett Whittington is concerned about security on data in motion.
Note: I said "SSH" at one point, I meant SSL; Brett was too polite to point it out. I also made a mustard pun. Please send your hate tweets to @spetryjohnson.
Show Notes:
Brett Whittington is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Joe Ferguson is using Sitecore.
Show Notes:
Joe Ferguson is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Seth Petry-Johnson is practicing the art of the possible.
Show Notes:
Seth Petry-Johnson is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Charles Husemann is collecting data about agile processes.
Show Notes:
Charles Husemann is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
This is a special crossover episode of Cross Cutting Concerns with the Eat Sleep Code podcast, hosted by Ed Charbeneau (Microsoft MVP). This was recorded at the Stir Trek conference.
Show Notes:
Ed Charbeneau is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Michael Bowman is writing functional tests with F# and Canopy.
Show Notes:
Michael Bowman is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Eric Maxwell talks Realm's NoSQL database for mobile.
Show Notes:
Eric Maxwell is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Arthur Doler talks about retrospectives and how to make them better.
Note that this was recording at the Indy.Code() conference in a hallway, so the audio may be a bit noisier than usual.
Also, SPECIAL THANKS to the great David Giard (who has been on the show before: Episode 6 and Episode 15, and he's also the host of the excellent Techology and Friends show, of which my podcast is a pale imitation) who gave me some new podcasting equipment that I used in this episode. I am extremely grateful, but I'm still trying to figure out how best to use this equipment (which may be obvious in this episode).
Show Notes:
Arthur Doler is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Eric Potter talks about the new pattern matching features in C# 7.
Note that this was recording at the Indy.Code() conference in a hallway, so the audio may be a bit noisier than usual. At one point a firetruck drove by.
Show Notes:
Eric Potter is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Matthew Revell talks about creating and running developer conferences.
Show Notes:
Matthew Revell is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jyotsna Raghuraman talks about her unconventional entry into software, and overcoming her fears.
Note that this was recording at the Indy.Code() conference in a hallway, so the audio may be a bit noisier than usual. At one point there was a loud buzzer from a freight elevator.
Show Notes:
Jyotsna Raghuraman is on Twitter.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Ali Groves talks the weight-loss and fitness technology she used to achieve her weight loss goals.
Show Notes:
Ali is on MyFitnessPal as ali_groves31
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Ron Groves talks about the technology shifts that have taken place in his software EZRep over the years.
Show Notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Kevin Groves talks about the movie Pirates of Silicon Valley and the history of personal computing. Note: this is an extra large episode of Cross Cutting Concerns. This is a very broad, historical topic, so it could have easily gone a lot longer!
Show Notes:
I could add a million more links, but instead why don't you leave a comment with your favorite quote, clip, or story about the events that transpired in the movie?
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Nathan Groves is streaming retro game console to Twitch.
Show Notes:
Nathan Groves is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Bill Wagner is writing .NET Core documentation.
Show Notes:
Bill Wagner is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Ryan Lanciaux is using Griddle to show grids with React.
Show Notes:
Ryan Lanciaux is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jeremy Miller is the creator of Storyteller.
This episode was recorded at CodeMash 2017 in a massive dining room, so the audio is a bit different than normal.
Show Notes:
Jeremy Miller is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jesse Riley and I discuss unit testing and how to do it better.
Show Notes:
Jesse Riley is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTune
Steven Murawski is using Rust.
Show Notes:
Steven Murawski is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Scott Showalter is building the right stuff with design thinking.
Show Notes:
Scott Showalter is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jeremy Miller is working on a PostgreSQL-backed document database.
This episode was recorded at CodeMash 2017 in a massive dining room, so the audio is a bit different than normal.
Show Notes:
Jeremy Miller is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
That's a wrap on 26 episodes of the Cross Cutting Concerns podcast. I'm going to be taking a break from recording over the holidays, and maybe pick up during or immediately after CodeMash 2017.
No guest this time, just a thank you message from yours truly.
Click Here to Sign up to be on my Podcast!
It's not too early to sign up to be a guest on the next season! If you are one of these people:
And you can talk about something that would be interesting to a technical audience for 10-15 minutes, then I want you on my show! You don't have to be an expert, you just have to be an enthusiast.
Matt Bok is back yet again for an extra long, extra special episode. (Check out episode 16 for our last discussion on retro gaming). Just in time for the holiday season, we discuss the Atari Flashback portable and the NES Classic Edition.
Show notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jesse Riley is thinking about giving it all up and becoming a farmer.
Show Notes:
Jesse Riley is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Nic Raboy is using OAuth with Node and mobile development.
Show Notes:
Nic Raboy is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jonathan Sampson talks about the new Brave browser.
Show Notes:
Jonathan Sampson is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
J. Tower is answering all my burning questions about .NET and .NET Core
Show Notes:
J. Tower is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Latish Sehgal is boostrapping his side project.
Show Notes:
Latish Sehgal is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
George Mauer is making predictions about the future of the web by looking at its history.
Show notes:
George Mauer is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Steven Swenson is encrypting and hashing with .NET.
Show notes:
Steven Swenson is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jen Dewalt is using Backbone at her startup!
Show notes:
Jen Dewalt is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jen Dewalt created 180 websites in 180 days!
Show notes:
Jen Dewalt is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Matt Bok is back again, and he discusses retro games and a few tech products that retro gamers might want to check out.
Show notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
David Giard (back again!) and your humble narrator talk about what the developer community is and why it's so great.
Show notes:
David Giard on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Calvin Allen is a developer who is using AppVeyor for CI on his open source projects.
Show notes:
Calvin Allen on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Kevin Griffin is using Twilio to control the phones.
Show notes:
Kevin Griffin is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Sophie Wilson designed the Acorn Micro-Computer, the BBC BASIC programming language, and the ARM (Acorn RISC Machine) processor instruction set. Her engineering literally surrounds us every day. This is an extra-special edition of the Cross Cutting Concerns podcast! Once I got Sophie on the line, I didn't want to hang up, so the episode is a bit longer than my normal episode length. Also, the recording was done over a regular phone line instead of a VoIP line, so you will notice that in Sophie's audio.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Kelsey Hightower is working with the Kubernetes team to improve the product through user empathy and dogfooding.
Show notes:
Kelsey Hightower is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
David Neal is writing cross-platform desktop apps with Electron!
Show notes:
David Neal is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Correl Roush is using Erlang to develop fault-tolerant, scalable phone systems.
Show notes:
Correl Roush is on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Dan Shultz is using d3.js, dc.js, and other tools to visualize data.
Show notes:
Dan Shultz is on Twitter
He has some apps in the various markets, check them out:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Matt Bok is a technologist who wants to "Star Trek-ify" his house.
Show notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
David Giard is a developer evangelist for Microsoft who has some ideas for how to use Cognitive Services.
Show notes:
David Giard on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Vance Feldman is a developer and an artist who faced technical challenges when bringing his ForeverScape artwork to mobile devices.
Show notes:
If you're interested in Henry Darger, check out this clip from NPR's All Things Considered. If you're interested in SuperJail, you can watch it on Adult Swim.
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Calvin Allen is a developer who is using Chocolatey NuGet to automate the setup of development environments and is also creating Chocolatey packages of his own.
Show notes:
Calvin Allen on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Dave Glick talks about Wyam and static content generators.
Show notes:
Dave Glick on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Craig Stuntz talks about an Incredibly Strange Programming Language: Idris.
Show notes:
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.
Jon Plante is a web developer, designer, artist, and renaissance man who joins me to talk about BEM.
This is the inaugural episode of the Cross Cutting Concerns Podcast!
Subscribe now!
Show notes:
Jon Plante on Twitter
Want to be on the next episode? You can! All you need is the willingness to talk about something technical.
Theme music is "Crosscutting Concerns" by The Dirty Truckers, check out their music on Amazon or iTunes.