
Articles
Architecture
In web development, architecture is the shape of a system over time: the boundaries we choose, the responsibilities we assign, and the trade‑offs that keep change affordable as a product grows. Good front‑end architecture is rarely about grand diagrams alone; it is more often about clarity, resilience, and leaving teams with something they can still work with sensibly six months later.
Below you will find a subset of articles from my blog specifically about Architecture. Although this is a topic I've been working with for many years, it's fair to say that I've not written about it often. I've only managed to publish four articles about it, which you can see and read below.

Building Multi‑Tenant Applications with Next.js. 
Building Design Systems for Web Applications with Figma, Storybook, and npm. Building Design Systems for Web Applications with Figma, Storybook, and npm

React Hooks: Modern State Management. React Hooks: Modern State Management

React Error Boundaries Explained. React Error Boundaries Explained