Home
Categories
EXPLORE
True Crime
Comedy
Business
Sports
Society & Culture
History
Fiction
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/ec/0e/e3/ec0ee3da-785b-12ca-4ee5-dee443819f88/mza_14427237716915326589.jpg/600x600bb.jpg
Code with Jason
Jason Swett
305 episodes
3 days ago
In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly
Show more...
Technology
RSS
All content for Code with Jason is the property of Jason Swett and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly
Show more...
Technology
Episodes (20/305)
Code with Jason
301 - Bekki Freeman, Staff Software Engineer at Caribou and Co-Organizer of Rocky Mountain Ruby
In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly
Show more...
1 week ago
52 minutes

Code with Jason
300 - TDD and AI with Paul Hammond
In this episode I talk with Paul Hammond about TDD as a discoverable principle—something alien programmers would independently arrive at. We discuss my "specify, encode, fulfill" formulation, why programming needs theory instead of rules of thumb, and the business payoff of technical quality: Paul returned to a well-built project after 18 months and delivered months of planned work before Christmas. Links: ScenaristNonsense Monthly
Show more...
1 week ago
1 hour 25 minutes

Code with Jason
298 - AI-Assisted Rails Upgrades with Ernesto Tagwerker
In this episode I talk with Ernesto Tagwerker about using AI for Rails upgrades, AI as an unblocking tool rather than just a speeder-upper, and the dangers of AI-generated "speculative code" that adds liability without value. Links: FastRuby.ioOmbuLabs
Show more...
1 week ago
46 minutes

Code with Jason
297 - AI-Assisted Coding with Steven Diamante
In this episode I talk with Steven Diamante about coaching teams on XP practices and AI coding agents. We discuss why change is so hard (people have to want it), his success turning an underperforming team around through weekly learning hours, and how to use TDD with AI—including "predictive TDD" where you have the agent guess if tests will pass or fail. Links: Diamante Technical CoachingSteven Diamante on LinkedInNonsense Monthly
Show more...
1 week ago
1 hour 7 minutes

Code with Jason
293 - Cory Zue, Solopreneur
In this episode I talk with Cory Zue about his solopreneur journey building SaaS Pegasus, a Django boilerplate product. We discuss AI's potential impact on the business of selling code, the financial anxiety that persists even when things are going well, and content marketing strategies for technical products. Links: coryzue.comSaaS PegasusNonsense Monthly
Show more...
1 week ago
57 minutes

Code with Jason
295 - Freelancing and Consulting with Wale Olaleye
In this episode I talk with Wale Olaleye about finding consulting clients through referrals and word of mouth. We discuss the "hunting vs farming" analogy for marketing, simplifying your pitch, filtering clients with deposits, and how genuine community relationships lead to business over time. Links: railsfever.comWale Olaleye on LinkedInNonsense Monthly
Show more...
1 week ago
1 hour 5 minutes

Code with Jason
294 - The Dubious Idea of Code Reuse with Dave Thomas
In this episode I talk with Dave Thomas about why code reuse is overrated, the economics of programming principles, and why we can't empirically test whether practices work—we have to scrutinize the arguments behind them. Dave also discusses his new book Simplicity and his "developer without portfolio" concept. Links: SimplicityNonsense Monthly
Show more...
1 week ago
1 hour 18 minutes

Code with Jason
299 - Eleni Konior, Senior Staff Software Engineer at Cisco Meraki
In this episode I talk with Eleni Konior about her path from economics to graphic design to programming, and how creative skills benefit technical work. We discuss building customer-focused features, the importance of assuming the customer's role, and AI in products beyond chatbots—like proactively surfacing recommendations based on user behavior. Links: datgreekchick.comNonsense Monthly
Show more...
1 week ago
56 minutes

Code with Jason
296 - Software Design Principles with Andrea Laforgia
In this episode I talk with Andrea Laforgia about programming principles, why good code is code that's easy to change, and his motto: "write your code so it can be easily deleted." We discuss technical debt as an operating model, the fallacy of sacrificing quality for speed, and AI's impact on learning fundamentals. Links: Andrea Laforgia on LinkedInNonsense Monthly
Show more...
1 week ago
1 hour 8 minutes

Code with Jason
292 - Kendall Miller, CEO and Founder of Maybe Don't AI
In this episode I talk with Kendall Miller about MCP (Model Context Protocol) and why AI agents need third-party guardrails. His company Maybe Don't sits between AI agents and MCP servers to prevent disasters—because AI sometimes solves problems in creative and terrifying ways. Links: Maybe Don't, AIKendall Miller on LinkedInNonsense Monthly
Show more...
1 week ago
1 hour 2 minutes

Code with Jason
291 - Joel Drapper
In this episode I talk with Joel Drapper about defect-free development—not just automated testing, but the full spectrum: linting, static typing, database constraints, and especially runtime assertions. Joel's library Literal lets you define type expectations that blow up immediately when violated, catching bugs before they spread. Links: literal.funphlex.funjoel.drapper.meNonsense Monthly
Show more...
1 week ago
1 hour 23 minutes

Code with Jason
289 - Lio Lunesu, CTO at Defang
In this episode I talk with Lio Lunesu, CTO of Defang, about infrastructure as code, Docker, and Docker Compose. Defang compiles Docker Compose files into cloud infrastructure code. Links: DefangLio Lunesu on LinkedInSaturnCINonsense Monthly
Show more...
1 week ago
51 minutes

Code with Jason
290 - Dead Man's Snitch with Chris Gaffney
In this episode I talk with Chris Gaffney about Dead Man's Snitch, a cron job monitoring service he's run full-time for six years after Collective Idea acquired it at a very early stage. We discuss the five-year path to profitability, SaaS being harder today, and dopaminergic personalities in tech. Links: Dead Man's SnitchNonsense Monthly
Show more...
1 week ago
58 minutes

Code with Jason
286 - Darwin, Science and Programming with Kate Holterhoff
In this episode I talk with Kate Holterhoff, senior analyst at RedMonk, about her PhD research on Darwin's methods, speculation in science, and how 19th century evolutionary thinking influenced literature. We discuss epistemology, conjecture and criticism, and how these ideas connect to programming. Links: RedMonkSpeculation and the Darwinian Method in British Romance Fiction, 1859-1914Nonsense Monthly
Show more...
1 week ago
56 minutes

Code with Jason
287 - Jeff Casimir, Founder of Turing School
In this episode I talk with Jeff Casimir, founder of Turing School, about why AI is far down his list of reasons for the tech job market downturn—he points instead to macroeconomic policy, copycat layoff culture, and companies using layoffs to suppress worker organizing. We also discuss aptitude vs. belief, why school is mostly daycare, and his prompt injection resume experiment. Links: Jeff Casimir on LinkedInNonsense Monthly
Show more...
1 week ago
1 hour 24 minutes

Code with Jason
288 - Ryan Frisch and Brendan Buckingham, Co-Hosts of the Rails Business Podcast
In this episode I talk with Ryan Frisch and Brendan Buckingham from the Rails Business Podcast about whether info products are viable in the Rails community, how business ideas emerge from personal pain points rather than brainstorming, and I give an update on SaturnCI sales. Links: Rails Business PodcastLocableSaturnCINonsense Monthly
Show more...
1 week ago
1 hour 9 minutes

Code with Jason
283 - Tom Akehurst, CTO and Co-Founder at WireMock
In this episode I talk with Tom Akehurst, CTO and Co-founder at WireMock, about API mocking, testing philosophy (verification vs specification, contracts, the testing pyramid), inner vs outer loop development, and MCP (Model Context Protocol) for integrating AI coding tools with external services. Links: WireMockWireMock on YouTubeTom Akehurst on LinkedInNonsense Monthly
Show more...
1 week ago
1 hour

Code with Jason
285 - Michael Ferranti, Chief Marketing Officer at Unleash
In this episode I talk with Michael Ferranti from Unleash about feature flags, trunk-based development, and why DevOps metrics alone aren't sufficient. We discuss FeatureOps—focusing on customer outcomes rather than just code delivery—plus the "three voices" (engineering, business, customer) and AI's role in accelerating feedback loops. Links: UnleashNonsense Monthly
Show more...
1 week ago
52 minutes

Code with Jason
282 - Jarrett Yew
In this episode I talk with Jarrett Yew about his 10-year programming journey, early freelancing failures, working with difficult clients, and we go deep on AGI, neuroscience, spatial reasoning in language, and David Deutsch's theories on perception. Links: Jarrett Yew on LinkedInjarrettyew.comNonsense Monthly
Show more...
1 week ago
1 hour 20 minutes

Code with Jason
284 - Josef Strzibny, Author of Deployment from Scratch and the Kamal Handbook
In this episode I talk with Josef Strzibny about his books Deployment from Scratch and Kamal Handbook, the economics of info products in the Ruby space, his new project Lake AI, and his road trip through the Balkans. We also compare driving cultures across Europe and the US. Links: Kamal HandbookDeployment from ScratchNonsense Monthly
Show more...
1 week ago
59 minutes

Code with Jason
In this episode I talk with Becky Freeman, staff engineer at Caribou and co-organizer of Rocky Mountain Ruby, about legacy code, refactoring long-running applications, and the psychological skills required to get team buy-in for technical improvements. Links: Bekki Freeman on LinkedInRocky Mountain RubyCaribouNonsense Monthly