Why I added five locales to a site with no traffic
Most advice says defer i18n until you need it. I rewrote every route under /[locale]/ before any traffic showed up. Here's the case for doing it early — and the parts of the rewrite that bit.
Notes & dispatches
Notes from building Tashinamu, agency client work, and learning Japanese as a Vietnamese-American engineer headed to Japan.
Most advice says defer i18n until you need it. I rewrote every route under /[locale]/ before any traffic showed up. Here's the case for doing it early — and the parts of the rewrite that bit.
Notes on choosing an MDX engine for a Next.js 16 + next-intl blog with locale-aware routing — and why the file-system option was the wrong fit.
I needed a brand mark where a satellite passes behind the N glyph. First instinct: Three.js. Actual answer: two SVG circles layered above and below the text element, swapping visibility mid-orbit.
I spent one focused day shipping four functional SaaS demos as my agency's portfolio. Each one is a working tool, not a screenshot. Here's why that pivot made sense and what it cost.