
Five Ways I Took a Hostname Offline
Cloudflare Workers environments, custom domains versus zone routes, and the deploy-time traps that each cost me a production outage.
Read more →Software engineer solving complex problems in multi-brand e-commerce.
Places I either lived, worked, or visited:
75 places in 23 countries, so farExplore the map →

Cloudflare Workers environments, custom domains versus zone routes, and the deploy-time traps that each cost me a production outage.
Read more →
Importing a Shopify catalogue into Payload CMS running on D1 and R2 — why the export CSV isn't a table, and why the batch size is five.
Read more →
An Astro site and a Hono Worker sharing a single hostname — how the routes are split, why the session cookie is host-only, and the bug that taught me the difference.
Read more →
Verifying Google ID tokens with Web Crypto on Cloudflare Workers, and why the session ended up as a signed cookie instead of a KV row.
Read more →
Explore advanced SSR features in Vue 3, including code splitting, asset handling, CSS, and SEO best practices.
Read more →
Master scoped slots in Vue 3 for powerful component composition and flexibility.
Read more →