Europe/London
About
Work
Blog
Gallery
Writing about design and tech...
Dubz
September 10, 2026
I Built a Cron Job That Writes My Blog
Indie Hacking
Dubz
August 12, 2026
Deploying Next.js Standalone with systemd, the Unfancy Way
Engineering
Dubz
July 8, 2026
One Box, Many Services: Self-Hosting an Indie Stack in 2026
Engineering
Earlier posts
Dubz
June 24, 2026
I've Run a D&B Label Since 1994. Here's Where AI Actually Fits.
Music Tech
Dubz
June 10, 2026
Your Website's Newest Visitor Doesn't Have Eyes
AI Workflows
Dubz
May 30, 2026
OpenAI's Low-Latency Voice AI Stack: What Indie Builders Can Actually Reuse
Indie Hacking
Dubz
May 23, 2026
PyTorch Lightning Got Hit by a "Shai-Hulud" Worm: What Indie AI Builders Should Take Away
Security
Dubz
May 16, 2026
JDownloader's Site Was Serving Malware-Laced Installers: A Sobering Lesson for Indie Toolchains
Security
Dubz
May 9, 2026
AnythingLLM, MCP, and the Quiet Arrival of Local Context for AI Agents
AI Workflows
Dubz
May 2, 2026
What the Zig Anti-AI Policy Got Right About Open-Source Trust
AI Workflows
Dubz
April 28, 2026
The 2026 Indie Hacker Stack: Fast Shipping Without Infra Drag
Indie Hacking
Dubz
April 24, 2026
MCP Explained: The Standard Connecting AI to Real Workflows
AI Workflows
Dubz
April 18, 2026
Beyond Autocomplete: Building AI-Native Engineering Workflows
Productivity
Dubz
April 10, 2026
Server-First UIs: Next.js, Remix, and the End of the SPA Era
Architecture
Dubz
April 2, 2026
Opinionated Defaults: Why I Stopped Configuring Webpack
Engineering
Dubz
March 25, 2026
Scaling the Frontend: When to Actually Use Micro-Frontends (Almost Never)
Architecture
Dubz
March 15, 2026
Bridging the Gap: The Imperfect Reality of Figma to React
Design Systems
Dubz
March 5, 2026
The Human Aesthetic: Perfect Used to Impress. Now It Suspects.
Design
Dubz
February 20, 2026
Kinetic Typography: Making Words Move Without Breaking the Page
Typography
Dubz
February 10, 2026
Wasm in 2026: What It's Actually Good For, and What It Still Isn't
Performance
Dubz
January 15, 2026
The Year Agents Get Boring: A 2026 Roadmap from Two Industries
AI Workflows