Building a real-time SaaS dashboard with Next.js 16 and Recharts — what I'd do differently
A candid review of building a real-time dashboard using the Next.js App Router and Recharts, covering state sync, virtualisation, and light-flash fixes.
$ ls ./blog
Writing about web development, design patterns, and the small engineering decisions that compound.
A candid review of building a real-time dashboard using the Next.js App Router and Recharts, covering state sync, virtualisation, and light-flash fixes.
A no-hype look at integrating Anthropic's Claude Code CLI into a daily production workflow, focusing on context management, token spend, and agent failures.
An honest look at building a high-performance headless e-commerce store using Nuxt 4 and Payload CMS, from complex variant schemas to Stripe friction.
An unhyped comparison between Astro and Nuxt for content-heavy sites, analysing zero-JS delivery, island architecture, and state hydration.
A look into why I ditched Postman for a custom, local-first API client built with Electron and Vue, tackling CORS blocks and filesystem persistence.
An unhyped comparison between headless CMS architectures and WordPress based on seven years of production builds, detailing exactly when to migrate and when to stay put.
A critical look at building production-grade Vue 3 components using the Composition API, focusing on strict prop contracts, safe composables, and maintainable types.
When Flutter beats React Native or going native, when it loses, and how I would pitch it to a team that has never shipped Dart.
A deep dive into building production-grade scroll animations with GSAP and Next.js, featuring smooth horizontal pinning and custom cursor mechanics.