Engineering with AI

Engineering with AI

by Kyle Hodgson
Season 1
Birgitta Boeckeler is bringing structure to the madness
You may know Birgitta from her articles on MartinFowler.com, or from her own space at birgitta.info. She’s been in the role of Distinguished Engineer for assisted Software Delivery for the last three of her nearly fourteen years at ThoughtWorks. - In “Understanding Spec-Driven-Development” she described “Spec-first”, “Spec-anchored” and “Spec-as-source”, using Kiro, spec-kit and Tessl to explore the concepts - In “Harness engineering for coding agent users” she starts with some fundamental concepts, how we “feed-forward” using guides, and use sensors for feedback; and then she goes deep, covering harness engineering thoroughly The first person to tell me she was doing interesting stuff was Pete Hodgson, our 2nd ever guest - so I’ve been working on getting her to come on the show since December of 2025. It was worth the wait! Mentions and links: Ivette Ordog https://ivettordog.com/ https://lexler.github.io/augmented-coding-patterns/patterns/approved-scenarios/ AI assisted legacy modernisation : From UX to code — XConf India 2025 https://www.youtube.com/watch?v=nV0bfPd9chw https://swamp-club.com/
Jonas Claesson has AI deep in the pipeline
Jonas Claesson is a Principal Engineer at Provision Analytics. He’s the toolsmith and chief agent herder for a team of six developers with product managers and UX designers to help. He’s building tools his team uses every day; QA bots that use exploratory testing approaches for each story, commands that automatically compare SQL queries when they change, and generally keeping tech debt minimal. Check out his LinkedIn feed, its been good reading! We have some really amazing episodes planned, and some that we are working to schedule! However, the next episode may not come out on the normal cadence. As always, special thanks to our founding sponsor, Navalia!
Ahmed Misbah has spicy takes on Engineering With AI!
Ahmed is an independent consultant and AI researcher, and he has some really spicy takes! We had a really fun interview. - AI finally makes "Classic" QA viable - Maybe Anthropic's Mythos .... is a myth? More on Ahmed at https://tekcaffe.com/
Hari Krishnan helps large teams adopt spec driven development at scale
Hari Krishnan writes about Gen AI adoption at intent-driven.dev and walks us through Open Spec, a "spec anchored" framework he is an advisor to. Things we talked about Hari's article at InfoQ: https://www.infoq.com/articles/enterprise-spec-driven-development/ Birgitta Böckeler’s article "Understanding Spec-Driven-Development: Kiro, spec-kit, and Tessl": https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html Lost in the Middle: https://cs.stanford.edu/~nfliu/papers/lost-in-the-middle.arxiv2023.pdf Tessl: https://docs.tessl.io/use/spec-driven-development-with-tessl
Navalia puts AI to use improving the bottom line for its customers
In this special episode of Engineering With AI we talk to Hany Elemary and Ibrahim Taha, co-founders, and Alina Murphy, Executive Program Manager about how AI is changing things for the businesses they serve. https://navalia.io https://engwith.ai
Guru's existential crisis: is coding over?
Guruprasad Venkatesh is Co-founder and Chief Architect for Beskar Technologies (beskar.tech), a custom software delivery company in Bangalore India that practices extreme programming (TDD, CI/CD, agile etc) and has taken steps to adopt AI to move even faster. He walks me through how he and Beskar are adopting AI, and about Baid, their own AI AI tool suite called Baid (https://baid.dev/bot) As usual, special thanks to our sponsor, Navalia (https://navalia.io)!
Chris Ford has spicy takes on Engineering With AI!
"Human in the loop won't work"! "Developers passing on tribal code base knowledge is over!" "Pair Programming still matters!" "Refactoring is not dead!" "We should stop calling things CD!" Wait, that last one is quite reasonable. (Continuous Delivery, Continuous Deployment, Continuous Design, Compact Disc, Certificate of Deposit...) This was a really great conversation! Chris has been thinking hard about the impacts AI is having on software engineering, and it showed! Books, blogs and other resources we mentioned: Working Effectively with Legacy Code (WELC) Continuous Deployment The Phoenix Architecture - Chad Fowler's writing on AI As usual, thanks to our founding sponsor, Navalia!
Tim Cochran is thinking about developer experience in the era of GenAI
Tim Cochran, Principal for Amazon Software Builder Experience, is no stranger to software development; in enterprise, scaleups and in startups. He’s well known for articles like Maximizing Developer Effectiveness, Measuring Developer Productivity via Humans, which focus on in developer experience, and Bottlenecks of Scaleups, a wide ranging series that focused on the challenges startups have as they scale up to become larger businesses. As always, special thanks to our sponsor Navalia for their support as a founding sponsor!
Sharan Karanth is keeping Binaxity’s team cohesion high using AI
Sharan Karanth is Principal Engineer and Head of Engineering at Binaxity, an "Invest now pay later" startup in Toronto. He talks us through how their team is using AI; what guardrails they have in place (human guardrails in this case!), how their engineering process works. Sharan went fairly deep in to the process, you can tell he's definitely still coding at Binaxity. More on Binaxity: https://www.binaxity.com/ As always, thanks to our Founding Sponsors, Navalia! https://navalia.io
Cassie Shum is having fun writing code with AI
Cassie was just back from a week in Utah with Martin Fowler, Kent Beck, Tim Cochran (next week's guest!) and too many cool people to list when we spoke. We covered everything from why it feels like we're testing all the time now, to an exploration of how "maybe refactoring is dead?" For more on what RelationalAI is doing with knowledge graphs, check out https://relational.ai As always, big thanks to our Founding Sponsor, Navalia.io!
1 of 2