Blog
Writing about web development, design, AI, and the craft of building digital products.
Why Astro over Next.js, how I shipped a trilingual i18n setup, and the full list of SEO knobs I turned on this site.
My Claude Code setup after months of daily use — the three plugins I install on every project, the default workflow, and anti-patterns to avoid.
Why a €5 VPS often replaces a costly serverless stack — and the exact setup I run: Docker, Caddy, fail2ban, restic backups.