The blog
Field notes, technical decisions and behind-the-scenes of my web & SaaS work.
AI speeds things up; it doesn't replace judgment. Here's how I bring Claude, GPT and generative tools into my work — and why a site "made with AI" is only worth as much as the hand steering it.
Released on March 18, 2026, Next.js 16.2 speeds up the dev server startup by about 87%, makes RSC noticeably faster, and stabilizes Turbopack and Adapters. What I take away from it for production.
Favicon, site name, structured data, multilingual sitemap: the concrete technical signals that decide how your site looks in search results — and how I tuned them on this portfolio.
Stable since October 2025 and adopted throughout 2026, the React Compiler optimizes components automatically — with no useMemo or useCallback by hand. What it really changes.
In 2026, Google's AI Overviews appear on nearly one search out of two and reshuffle the SEO deck. Why being cited by the AI is becoming as important as ranking first.
Localized routing, static rendering, hreflang and a language switcher: how I structure a Next.js site in ten languages without sacrificing performance or SEO.
In 2026, code agents go from autocomplete to teammate. The AGENTS.md file has established itself as the open standard for giving them a project's context. Why it matters.
INP is now the reference responsiveness metric, and since late 2025 every major browser can measure it. In 2026, tracking real performance has never been more reliable.
An accessible site isn't an activist option: it's a better-ranked site, usable by everyone, and legally safer. Here are the WCAG reflexes I apply by default, not as an add-on.
Speed isn't a luxury: it's a Google ranking factor and a conversion driver. A breakdown of the Core Web Vitals — LCP, INP, CLS — and the concrete levers I use to keep them in the green.