Very Good Engineering

The Future of Software Development: Embracing AI and Quality

CS

Chris Sells

CEO, Gas City

Chris Sells: The Future of Software Development, Embracing AI and Quality

Host Jorge Coca sits down with Chris Sells, CEO of Gas City and a software engineering veteran whose career spans Intel, Microsoft, Google, Meta, and Sourcegraph. At Google he spent three years on the Flutter team, helping carry it from version 1.0 to 3.0. The conversation opens with what Chris sees as the one thing AI hasn’t changed: we still have software-shaped problems that demand genuinely high-quality solutions. What has changed is that agents, not humans, now write and sometimes even read the code.

Chris draws a firm line between vibe coding, where you ask for something and get code that runs, and production software that has to hold up under load, meet latency targets, and slot cleanly into an existing enterprise system. Because agents can’t sense a code smell, he argues engineering standards like DRY and SOLID have to be written down explicitly rather than left in engineers’ heads. That thinking drives Gas City, his open source platform that orchestrates teams of AI agents into what he calls software factories, using primitives like Beads, formulas, and rigs. Gas City runs on Gas City, with roughly a hundred agents working around the clock across 23 repositories.

He and Jorge also dig into where humans still matter: setting intent rather than syntax, and bringing the taste and agenda that agents lack. Chris shares how his small team uses named agentic teammates to help run the company, why he thinks software factories go mainstream within a couple of years, and the one Flutter package he wishes existed, AI-generated dynamic UI.

Frequently Asked Questions

Who is Chris Sells?

Chris Sells is the CEO of Gas City and a software engineering veteran who has worked at Intel, Microsoft, Google, Meta, and Sourcegraph, including three years on Google's Flutter team helping take it from version 1.0 to 3.0.

What is a software factory?

It is Chris Sells' term for a system that orchestrates teams of AI coding agents to build, validate, deploy, and maintain production software, rather than generating a one-off snippet. Gas City is his open source platform for building them.

Does AI remove the need for software quality?

No. Chris argues engineering standards like DRY and SOLID matter as much as ever, and because agents cannot sense a code smell, those standards now have to be written down explicitly so agents can follow them.