Even-Keeled - A Software Development Podcast

Headway, Jon Kinney

The development leadership at Headway talks through how they're actually building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the team shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done.

Episodes

  1. How Our Dev Team Actually Ships With AI in Early 2026

    FEB 19

    How Our Dev Team Actually Ships With AI in Early 2026

    How does a dev agency actually use AI to ship production software? In this episode of Even-Keeled, the Headway development team pulls back the curtain on their real AI workflows, the tools they're using daily, and why experienced developers are writing the best code of their careers right now. Jon Kinney (CTO), Tim Gremore, and Dan Diemer talk through how they're helping clients leverage AI, what happens when vibe-coded apps need to go to production, and why convention over configuration gives frameworks like Ruby on Rails and Elixir a serious edge in the age of agentic development. SEGMENTS00:00 - How we help clients leverage AI  03:30 - First AI deployment: a baseball coaching app 4:00 - Frontier models and secure data access  05:09 - Design systems and agentic workflows  06:00 - Figma MCP and filling the tooling gaps  10:02 - Why AI gives different answers every time  11:27 - What actually needs generative AI vs. traditional automation  13:01 - Software spikes and controlling the slop factor  16:01 - Why experienced devs are writing better code with AI  17:23 - Convention over configuration as an AI advantage  20:00 - Making vibe-coded apps production-ready  25:23 - How clean code feeds the AI feedback loop  27:10 - Dev tooling: Claude Code, TideWave, Beads, Pencil.dev  30:08 - Figma to code and design system challenges  32:40 - Claude Max plans, token limits, and pricing  38:00 - Building your AI cyberdeck  42:50 - "Code is cheap" and why taste matters now  45:30 - How AI is changing project estimation TOPICS COVEREDHow a product agency uses AI on real client projectsWhy LLMs are non-deterministic and what that means for enterprise softwareClaude Code, TideWave, Beads, Pencil.dev, and Open Code comparedFigma MCP and design system integration with agentic workflowsRuby on Rails and Elixir as AI-friendly frameworksMaking vibe-coded apps enterprise-gradeContext windows, token efficiency, and the slop factorHow AI changes software estimation and project scoping ### ABOUT EVEN-KEELED Even-Keeled is a podcast about building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the development leadership team at Headway shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done. New episodes monthly. ### ABOUT HEADWAY Headway is a digital product agency building web and mobile apps for companies from startups to enterprise. Venture builders, not vendors. 🌐 Headway Website: [https://www.headway.io](https://www.headway.io) 📞 Book a Free Consultation: [https://www.headway.io/free-consultation](https://www.headway.io/free-consultation)

    50 min
  2. 07: System Architecture and Conway's Law

    05/20/2024

    07: System Architecture and Conway's Law

    Dive into the intricate world of system architecture, focusing on Conway's Law and its impact on software development. Learn how organizational communication structures can shape the architecture of systems. The Headway team discusses the balance between creating independent teams for faster development and the potential pitfalls of unnecessary silos, especially for startups and smaller teams. Listen to debates on the merits of microservices versus monolithic applications, with insights into how modern technologies like Elixir's flame pattern and serverless solutions like AWS Lambda can offer scalable and efficient solutions. They also discuss hosted environments, from on-premises setups to cloud-native solutions, and how new patterns and technologies make it easier for developers to build robust applications without deep DevOps expertise. This episode provides valuable perspectives and innovative approaches to system design and scalability. Tune in for a thought-provoking discussion that bridges theory and practical application in software architecture.   Discussion: 01:34 Diving into System Architecture and Deployment Evolution 02:20 Exploring Conway's Law in Software Development 04:04 The Challenges of Team Communication and Project Management 06:45 Efficiency in Small Teams: The Power of Three 09:04 Navigating Full Stack Development and Conway's Law 17:14 Innovative Approaches to Hosted Infrastructure Technology 27:32 Concluding Thoughts on Conway's Law and the Future of Software Development   Resources Mentioned: Conway's Law and The Mythical Man-Month Conway's Law - WikipediaThe Mythical Man-Month by Frederick P. Brooks Jr.Elixir and the Flame Pattern Elixir LanguageChris McCord’s Flame Pattern Presentation at ElixirConf EUFlame Pattern LibraryFly.io PlatformServerless and Hosted Environments AWS LambdaSupabaseNetlifyVercelFull-Stack Development and LiveView LiveView for ElixirHotwire by BasecampReact Server ComponentsRelated Articles and Blog Posts Jason Fried’s Tweet on Team Size at 37signalsFly.io Blog on the Flame Pattern in JavaScriptBooks and Frameworks Shape Up by BasecampRuby on Rails Framework  Even-Keeled is a podcast by Headway, a digital product agency. https://www.headway.io/ ### ABOUT EVEN-KEELED Even-Keeled is a podcast about building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the development leadership team at Headway shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done. New episodes monthly. ### ABOUT HEADWAY Headway is a digital product agency building web and mobile apps for companies from startups to enterprise. Venture builders, not vendors. 🌐 Headway Website: [https://www.headway.io](https://www.headway.io) 📞 Book a Free Consultation: [https://www.headway.io/free-consultation](https://www.headway.io/free-consultation)

    31 min
  3. 06: Design Systems in Action: Collaboration Between Designers and Developers

    05/16/2024

    06: Design Systems in Action: Collaboration Between Designers and Developers

    The Headway development team dives into the power of design systems and seamless designer-developer collaboration. Learn about implementing design systems in various environments, automated design-to-code processes, and the crucial role of detailed design documentation. Find out how tools like Tailwind and Storybook can enhance or complicate development. The team doesn't shy away from discussing the real-world implications of maintaining design systems and the delicate balance of collaboration required between designers and developers. Discover how tools like Figma, Tailwind CSS, and Storybook can improve your workflow and consistency and reduce errors. Tune in for engaging debates and actionable tips on optimizing your design and development process. Whether you're a seasoned developer or just starting, this episode offers valuable takeaways you won't want to miss.   00:00 Introduction 01:50 Defining Design Systems and Their Importance 03:22 The Role of Figma in Design Systems 07:51 Tailwind CSS and Its Impact on Design Systems 10:28 Exploring Storybook and Its Alternatives 17:32 Design Systems in Mobile Development 22:04 Collaboration Between Designers and Developers 33:02 The QA Process and Design Review 34:48 Balancing Design Review with Development Cycles 37:52 Upcoming Conference Talk on Design Systems YouTube Content on Design Systems: Headway YouTube ChannelDesign System Course for FigmaTools and Libraries: Elixir Live Storybook: Elixir Live StorybookMediCode Application: MediCode AI/ML ProductView Component (GitHub): View ComponentLookbook (Storybook for View Components): LookbookChromatic: Chromatic: Chromatic Visual Testing ToolTailwind: Tailwind CSS: Tailwind CSSFigma and Design Systems: Figma: Figma Design ToolHeadway Design Systems Course: Headway Design Systems CourseShipwright Design System by Headway: Shipwright Design System  Even-Keeled is a podcast by Headway, a digital product agency. https://www.headway.io/ ### ABOUT EVEN-KEELED Even-Keeled is a podcast about building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the development leadership team at Headway shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done. New episodes monthly. ### ABOUT HEADWAY Headway is a digital product agency building web and mobile apps for companies from startups to enterprise. Venture builders, not vendors. 🌐 Headway Website: [https://www.headway.io](https://www.headway.io) 📞 Book a Free Consultation: [https://www.headway.io/free-consultation](https://www.headway.io/free-consultation)

    40 min
  4. 05: AI and Machine Learning for Software Development in 2024

    03/12/2024

    05: AI and Machine Learning for Software Development in 2024

    Exploring AI in Development: Tools, Privacy, and Local Hosting Insights The Headway development team dives into various aspects of artificial intelligence (AI) and machine learning (ML) in development. Discussion topics range from using AI tools such as ChatGPT in browsers and code editors (including VS Code and Vim), to addressing privacy and security concerns surrounding AI. They explore options for running large language models (LLMs) locally to mitigate privacy issues and highlight Headway's internal developments in the AI space. The conversation also touches on consumer-facing AI tools, troubleshooting development issues with AI assistance, and the potential of hosting AI models locally for development purposes, showcasing Elixir's potency in the ML ecosystem through projects like Medicode and tools such as Live Book.   01:13 Exploring AI Tools and ChatGPT Experiences 08:27 AI in Code Editors: Enhancing Developer Productivity 23:13 The Future of AI in Troubleshooting and Development 33:10 Local Hosting of LLMs and Elixir's Role in AI 41:41 Wrapping Up: AI Innovations and Future Directions   Even-Keeled is a podcast by Headway, a digital product agency. https://www.headway.io/ ### ABOUT EVEN-KEELED Even-Keeled is a podcast about building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the development leadership team at Headway shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done. New episodes monthly. ### ABOUT HEADWAY Headway is a digital product agency building web and mobile apps for companies from startups to enterprise. Venture builders, not vendors. 🌐 Headway Website: [https://www.headway.io](https://www.headway.io) 📞 Book a Free Consultation: [https://www.headway.io/free-consultation](https://www.headway.io/free-consultation)

    44 min
  5. 2024 Reboot: What's Going on Lately with the Headway Development Team

    02/22/2024

    2024 Reboot: What's Going on Lately with the Headway Development Team

    We're back! Join the Headway development leadership team for a chat about RailsConf, Vim and VS Code, PWAs, Turbo Native, Rails 8, Elixir, React, and more. We discuss recent steps Apple has taken constraining the capabilities of Progressive Web Applications (PWAs) in the European Union. The team also explores TurboNative, a tech solution that blends native and web apps, and Supabase, an open-source Firebase competitor built on Postgres. The resurgence in popularity of the Ruby on Rails framework is also discussed. The episode suggests that while JavaScript libraries like React continue to dominate, full-stack solutions offered by platforms like Rails are experiencing a revival, particularly for start-ups. 00:00 Introductions and Discussion on Technology Trends and Workflows 00:54 Exploring the World of Programming with Core Technologies 01:21 RailsConf and the Journey of Submitting a Talk 02:33 The Vim vs VS Code Debate 08:23 Exploring Other Editors and the Power of Vim 13:26 Apple's Decisions on PWAs and its Impact 19:15 Introduction to Turbo Native 19:51 Turbo Native vs Other Systems 20:54 Turbo Native's Unique Features 22:09 Turbo Native for iOS and Android 22:34 Benefits of Turbo Native for Clients 24:55 The Evolution of React and Rails 25:51 The Resurgence of Rails 26:51 The Future of React and Rails 27:33 The Flexibility of React 36:14 The Use of Supabase in Projects 38:56 The Challenges and Rewards of Consulting 39:51 Preview of Next Discussion: AI, ML, and Cloud Native Hear from Jon Kinney, Partner & CTO, Tim Gremore, Development Lead, Dan Diemer, Mobile Lead, and Chris Held, Development Lead.   Even-Keeled is a podcast by Headway, a digital product agency. https://www.headway.io/ ### ABOUT EVEN-KEELED Even-Keeled is a podcast about building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the development leadership team at Headway shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done. New episodes monthly. ### ABOUT HEADWAY Headway is a digital product agency building web and mobile apps for companies from startups to enterprise. Venture builders, not vendors. 🌐 Headway Website: [https://www.headway.io](https://www.headway.io) 📞 Book a Free Consultation: [https://www.headway.io/free-consultation](https://www.headway.io/free-consultation)

    41 min

Ratings & Reviews

5
out of 5
3 Ratings

About

The development leadership at Headway talks through how they're actually building software in the age of AI. From design systems and agentic workflows to vibe-coded apps and more, the team shares what's working, what's not, and what they're learning on real client projects. No hype. Just how the work gets done.