
Show Your Work: Trusting AI-Generated Software
How AI-generated apps turn an open book into a black box, and how to keep the trust.
Hello, I'm Kevin Brown. I'm a software architect and engineer based in London, Ontario, specializing in bringing structure to complex domains.
My background spans nearly a decade running a software consultancy for hands-on, owner-operated businesses — stepping into situations where a system had broken, a key person had left, or requirements simply didn't exist yet, and building something that held up under real commercial pressure. More recently, I've spent six years as a Solutions Architect in fintech, serving as the technical bridge between sales, client, and engineering teams for Tier-1 banks — the person brought in when a stalled or ambiguous engagement needs to be unstuck.
I have a master's in software engineering from Western University, and I write about software and our industry which you can find here.

How AI-generated apps turn an open book into a black box, and how to keep the trust.

I replaced my personal finance spreadsheet with a terminal app, wrote none of the code, and used a stack I'd never touched. How well can an engineer supervise an LLM exclusively authoring code in a language and framework they don't know?

Don't let arbitrary metrics dictate your engineering. Learn why prioritizing real-world goals over abstractions leads to better software and motivated teams.