Adam Tuttle, Ben Nadel, Carol Hamilton, Tim Cunningham
Working Code
Working Code is a technology podcast unlike all others. Instead of diving deep into specific technologies to learn them better, or focusing on soft-skills, this one is like hanging out together at the water cooler or in the hallway at a technical conference. Working Code celebrates the triumphs and fails of working as a developer, and aims to make your career in coding more enjoyable.
Author
Adam Tuttle, Ben Nadel, Carol Hamilton, Tim Cunningham
Category
Podcast website
Latest episode
Jul 9, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
066: Make Meetings Suck Less 16.03.2022 46:58
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible For many of us, meetings feel like a necessary evil. We love to complain that we have too many meetings; and, that most of them are useless. However, forgoing meetings and attempting to solve problems and reach consensus asynchronously can feel like even more of a drain on our time...
065: TDD In the Trenches with Scott Stroz 09.03.2022 41:46
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible Testing code is like taking out insurance: until you need it, it can be hard to understand why it's so important; it can be hard to understand what everyone is raving about. And so, you continue writing your code without tests. And, everything is fine, until one day it isn'...
064: Should I Stay Or Should I Go? 02.03.2022 40:09
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible Gone is the era of the life-long employee. It's hard to even imagine rising up through the ranks, grinding out the decades, and then retiring - with a pension - all at a single company. Companies don't see their people that way anymore - a perspective that is, no doubt, shar...
063: Nobody Makes It Out Alive! 23.02.2022 33:19
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible Van Wilder reminds us to enjoy the moment, warning us "Don't take life too seriously, you'll never make it out alive." And while this is a jocular take on our own mortality, the truth is such that the total cost of death isn't levied against the dead, it's wr...
062: Note To Self 16.02.2022 1:08:17
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible This week on the show, the crew peers into the deep, dark recesses of Ben's mind and tries to understand what exactly makes him tick. Composed of equal parts rant and dialogue, the topics range from throwing errors on delete operations, handling bulk operations idempotently, feeli...
061: Software Is For People 09.02.2022 51:10
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible Many companies are seeded from the same basic concept: customers have a problem to be solved and the people on the Product team know how to solve it. This customer-centric approach is what gives a product much-needed early traction, helps build a loyal community, and lets customer-and...
060: Technical Debt 02.02.2022 1:00:11
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible Every software application has "technical debt". Some of that debt is acquired through meaningful consideration: short-term value gained in lieu of longer-term ease-of-maintenance. And, some of that debt is obtained incidentally through a lack of experience and a dearth of bus...
059: Everything Old Is New Again 26.01.2022 54:45
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible It's easy to be flippant about how often our industry seemingly "discovers" the programming practices and paradigms that experienced engineers have been talking about for decades . But, the truth is more complicated and nuanced. The landscape of the web is evolving at a b...
058: Do 10x Developers Exist? 19.01.2022 53:27
Sponsors Audible - get a free audiobook from Audible with no strings attached at https://workingcode.dev/audible Sometimes, people on the internet are wrong. And this week, that person is Tim, who said something inaccurate about the .net (dotnet) framework. Thankfully, our de facto .net ambassador, Nathan Strutz , sent us a recording that shed light on the current state of .net, its open source...
057: Goals for 2022 12.01.2022 54:40
New Year's Resolutions may be considered a bit cliche by some; and even a bit silly by others; but, there's always value in any opportunity to pause and take stock of your own situation. On this week's show, we share both our tech and our non-tech goals for the new year. As it happens, we all want to be in better shape - shocking , I know. But, when it comes to technology - and te...
056: Best of 2021 05.01.2022 1:08:07
With a year of Working Code episodes behind us, our podcast has come a long way. But, we're still trying to figure things out: we are continuing to play with the show format, we are each growing into our own voice, and hopefully we're putting together some content that adds a little something, something to the boarder web-development conversation. If, in our ramblings, we ever sound like w...
055: Sales Fails 29.12.2021 50:25
When you consider the hourly-rate of everyone in the room, meetings can be shockingly expensive. And, if it's a sales meeting, both actual and opportunity costs are on the line. Which is why we practice our sales pitches and offer up a sacrifice to the Demo Gods. But sometimes, that's not enough. On today's show, Tim and Adam share their sad tales of sales fails ; and illustrate w...
054: We're So Quacked 22.12.2021 41:40
At 3:30 AM the day before Thanksgiving, Ben received an emergency page about a failing API end-point. Rushing to his desk, groggy-eyed and in various states of undress, he jumped into the #incident channel on Slack to see what was happening. What unfolded over the next 30-hours was the manifestation of Ben's worst nightmare. The moment he had been dreading for the last 4-years had finally co...
053: Product Management with Adam Lehman 15.12.2021 39:18
On this week's show, Tim interviews Adam Lehman , the Director of Product for Marketplace Core at Spotify . Of course, many friends-of-the-show will know Adam more intimately as the former Director of Product and Engineering at Adobe where he helped drive the Adobe ColdFusion product and community forward. Or, as Tim puts it, where Adam "lead by throwing grenades" . Like most Produc...
052: Starting Your Own Business, with Steve Rittler 08.12.2021 1:15:01
On this week's show, Adam interviews his long-time friend and boss Steve Rittler , founder and CEO of AlumnIQ . Once a software engineer himself, Steve discusses his journey from individual contributor (IC) to business leader; and, how he sees his role as the boss from both a practical and a philosophical standpoint. For Steve, it's always been about changing the world using whichever to...
051: You Are Replaceable 01.12.2021 36:30
Engineers like to believe that they are non-fungible. That is, that they are not replaceable - that they are special and bring a unique set of skills and perspectives to the table. And, for some engineers at early-stage companies, this may be true. However, as companies grow and evolve and become more sophisticated, the cold truth sets in: we are all replaceable. Even Apple - at this point in its...
050: Where Do You See Yourself in 5 Years? 24.11.2021 52:48
This week on the show, the crew talks about where they each see themselves in 5 years. This is not an easy thought-experiment, especially in a technology landscape that changes so rapidly. Are we getting better at the things we do today? Or, are we changing our focus, our role, and maybe even our job? Do our personality traits of introversion and extroversion influence our career trajectory? Or, c...
049: Revisiting Replatforming - There Is No Correct Answer 17.11.2021 49:30
One of our fans on Patreon is about to embark on a large "replatforming" endeavor. His team has decided to move away from their "traditionally coded" application (think hard to maintain, big ball of mud); and, will soon rebuild the server-side aspect of their application using a new language. The team isn't yet sure what language they'll use (this is how the topic came up i...
048: // TODO: Microwave ToDo List 10.11.2021 56:17
Surgeons and pilots have known for years that checklists literally save lives . And, while programming is rarely a life-and-death stakes situation, the humble ToDo list continues to serve as a powerful tool in the developer toolbox. This week on the show, the crew talks about how they manage their ToDo lists using comments, software applications, and physical notebooks. And, while we each have ou...
047: Email Ruins Everything 03.11.2021 56:01
With an increasing amount of work being performed within a distributed or hybrid team model, there's a push to move more and more communication into an asynchronous workflow. Whether through email or collaborative document editing, there's a growing perception that collaboration becomes more efficient when each person can participate in their own time. But, is this really true? Or, are we...
046: Secrets Management vs. Premature Optimization 27.10.2021 44:14
When two systems have to communicate with each other, the security of transmitted messages is typically enforced through the use of shared secrets. Whether with encryption or one-way hashing, the receiving system can use a shared secret to verify that a producer's message has not been tampered with or spoofed. Rotating these shared secrets can be complicated; and, may even have to take place o...
045B: The Aftershow 20.10.2021 24:42
Because this week's episode was short, and because we've wanted to give the public feed a taste of what's in the aftershow, here's a bonus episode. This is the aftershow from episode 43.
045: Join Our Discord 20.10.2021 10:57
This week's episode is all about the podcast's Discord server going public. We're now inviting all listeners to join us and participate in the community chat. Why would we want to do that, and what's in it for you? Answers to these questions and more now available as sound waves for your ear holes. Join our Discord here: https://workingcode.dev/discord/ Follow the show! Our websit...
044: Facebook's No Good Very Bad Week 13.10.2021 55:04
Between Frances Haugen's testimony, a meta outage of Facebook properties including Facebook.com , Instagram, and What's App, and a $7 billion drop in Mark Zuckerberg's personal wealth in a matter of hours, it's safe to say that Facebook has been having a terrible, horrible, no good, very bad time of it. There have even been rumors that Facebook's "work from home" polic...
043: Relay Race Programming 06.10.2021 50:07
You might think that "programming" is a relatively straightforward concept: take abstract ideas and codify them into lines-of-code (LOC). But, within this broad abstraction, there are a multitude of implementation details. Some engineers love to hunker down and write code inside a metaphorical bubble; mob programmers love to dog-pile on the same machine, blitzing the problem until it'...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.