A software developer who loves building well-designed code. Passionate about code quality, refactoring, TDD, and evolutionary architecture. Now exploring: how to manage complexity when coding with an LLM?