Thoughts on building products, leading teams, and everything in between.
AI made the first version easy. Everything after that (the scaling, the edge cases, the maintenance) still takes real engineering. On growing alongside LLMs.
With AI-assisted coding, software engineers are becoming product engineers and architects, leaning into system design, collaboration, and iteration with LLMs.
An exploration and a working solution for passing secret input values into GitHub Actions manual, self-service workflows, without leaking them in the logs.
We're back. Round and round we go. Why I keep rebuilding this blog, why I keep abandoning it, and why this time I'm betting I'll actually stick with writing.