Why I Build in Public Now
Sharing unfinished work, debugging live, and treating mistakes as teaching material. Here's why transparency became central to how I work.
Thoughts on PWAs, JavaScript, and building things for the web. Real experiences from a developer in Hull.
Sharing unfinished work, debugging live, and treating mistakes as teaching material. Here's why transparency became central to how I work.
The assumption of perfect connectivity is a luxury most users don't have. Here's how to build for the reality of flaky networks and interrupted sessions.
This stack has become my default for most projects. Here's why it works, where it doesn't, and what problems it actually solves.
Fifteen years in Magento taught me things that still matter in modern JavaScript stacks — and things I had to completely unlearn.
Offline capability isn't a feature. It's a baseline requirement. Here's what that actually means in practice — and the mistakes I made learning it.
PWAs aren't new or experimental anymore. They're a mature, production-ready choice that often makes more sense than native — if you understand the trade-offs.