About
Hi, I'm Carl—a software architect based in Nottingham in the UK who's spent over 25 years in the software industry.
In the last 15 years I've built SaaS applications across a range of industries, and been deep in the JavaScript ecosystem, particularly in React, TypeScript, and Next.js.
These days, I'm exploring where traditional software development meets AI. It's fascinating (and occasionally terrifying) to witness how artificial intelligence is reshaping the way we approach problem-solving and build applications. The possibilities feel endless.
The thoughts and opinions shared on this blog are my own and don't represent the views of my employer.
Why I Write
I believe the best way to truly understand something is to explain it to others. As I navigate new challenges and discover solutions, I document the journey here – not just the polished final answers, but the messy middle parts where real learning happens.