Thoughts on full-stack engineering, indie game development, and the solutions found along the way.
A reflection on staying a craftsman as AI reshapes software development — and the story of rebuilding my portfolio entirely by hand, with one rule: no AI-generated code.