Web Design and Engineering
Next.js, React, modern CSS, performance, immersive web, frontend architecture.
Latest
Page 1 of 2
Web Design and Engineering · Jul 18, 2026
Next.js i18n without a library: the App Router pattern we ship
Next.js App Router ships no built-in i18n. We run three locales on native routing with zero i18n dependencies. Here is the exact production pattern.
Web Design and Engineering · Jul 14, 2026
TanStack in 2026: Query, Router, Start, and what each one solves
TanStack Query passes 12M weekly downloads. The family now spans routing, tables, forms, and a full-stack framework. What each solves, and when to add it.
Web Design and Engineering · Jul 7, 2026
WebGL vs CSS animation: when to use each (2026)
CSS animates transform and opacity off the main thread for free. WebGL hands you the raw GPU. Here is the line between them, with the bundle and battery costs.
Web Design and Engineering · Jul 3, 2026
Web font performance in 2026: subset, self-host, swap
Subsetting cuts a font file by 80%, WOFF2 compresses 30% tighter than WOFF, and size-adjust removes swap layout shift. The self-host playbook we run.
Web Design and Engineering · Jun 27, 2026
6 frontend mistakes that tank your Lighthouse score in 2026
Total Blocking Time is 30% of the Lighthouse score, yet most teams fix the wrong metric. The six production mistakes that crater it, and how to fix each.
Web Design and Engineering · Jun 22, 2026
Type-safe RPC with Next.js Server Actions: skip the API layer
A Server Action is already an RPC. Here is how to make it type-safe end to end and validated at runtime, with no API route or response type to maintain.
Web Design and Engineering · Jun 11, 2026
Website architecture in 2026: SPA homepage, static for the rest
Most marketing sites overengineer every page. We treat the homepage like an app and ship the other 95% as static docs, splitting the build target by intent.
Web Design and Engineering · Jun 1, 2026
Core Web Vitals on Next.js in 2026: how to ship green
Concrete steps to hit Good on LCP under 2.5s, INP under 200ms, and CLS under 0.1 on a Next.js 16 SaaS, plus how to read field data when Lighthouse lies.
Web Design and Engineering · May 28, 2026
Immersive web stack in 2026: Lenis, GSAP, and what to skip
Lenis (3 kB), GSAP free since April 2025, ScrollTrigger for scroll math, and native CSS scroll-driven animations. The 2026 stack we ship in production.
Web Design and Engineering · May 25, 2026
TypeScript strict mode: the 8 settings we never turn off
TypeScript's strict: true flag turns on 8 separate checks. Most codebases keep strict on at the root and quietly disable one or two of them inside a problem file. Here is each of the 8, what it catches in production, and the three flags outside the bundle that we still turn on for every project.
Web Design and Engineering · May 20, 2026
Next.js development agency vs in-house: when each one wins in 2026
A US senior Next.js hire costs $195,000 fully loaded and takes six weeks to find. Agency rates run $60 to $250 per hour. Here is how each one wins.
Web Design and Engineering · May 12, 2026
Next.js Server Actions security: 13 advisories and 2026 fixes
Next.js shipped 13 security advisories in 2026: middleware bypass, cache poisoning, and SSRF. What changed and how to ship Server Actions safely now.