Software architect. 15 years of PHP, Symfony, TypeScript, and a way of thinking shaped by Domain-Driven Design and Clean Architecture.
These days I'm focused on one question: how do you build with AI without ending up buried in code nobody on your team understands?
I'm building The Thinking Engineer — deep dives on software architecture, DDD, and working alongside AI the right way.
Most of my education came from my own mistakes. This is where I share what I learned.
📺 YouTube: The Thinking Engineer
🐦 X: @JohnNickell_TE
🔗 LinkedIn: john-r-nickell
🦋 Bluesky: @johnnickell.bsky.social
🎧 DEV: @johnnickell



