Coding with AI and Coding for AI
In this episode of Software Madhouse, Matt Farina and Robert Sirchia sort out two ideas people keep mixing up: coding with AI and coding for AI.
Browse the full back catalog below. Hit Listen to play an episode right in your browser, or subscribe in your favorite app to get new episodes automatically.
In this episode of Software Madhouse, Matt Farina and Robert Sirchia sort out two ideas people keep mixing up: coding with AI and coding for AI.
The repo is public and the license says MIT, so it must be open source. But can you actually build a working binary without private toolchains and closed blobs? Matt and Robert examine what an open source license really guarantees and where common expectations go further.
Robert's line from last time did not land: developers use code to solve business problems, and software engineers use code to create them. So Matt and Robert brought Darren Shepherd in to argue it.
The internet is arguing about a new claim: developers no longer write code, they manage agents. Does that mean we have all been promoted to management?
Your tests pass, your coverage is high, and your code still breaks in production. Matt and Robert cover why this happens when you only test the happy path.
Matt and Robert walk through four roles that get mixed together on job boards and resumes: programmer, software developer, software engineer, and computer scientist.
Matt and Robert unpack the Forward Deployed Engineer.
Matt and Robert launch Software Madhouse with the AI open-source firehose.