EP 6 · 19 June 2026
Three.js goes WebGPU-first: what changes for your 3D sites
Three.js is steering toward WebGPU as the default renderer, and the new node-based material system means you write shaders in TSL instead of raw GLSL strings. If you've been living under a rock: this is the biggest shift in the library in years.
We port a WebGL scene to WebGPU, compare the frame budget, and figure out whether your audience's browsers are actually ready (yes, mostly).
More from Velocity Labs
Astro 5 Server Islands: static where it counts, dynamic where it matters
Astro 5 quietly shipped one of the best ideas in front-end this year: server islands. You keep the whole page static and CDN-cached, then punch out the one bit that needs to be live — cart count, auth state, prices — and stream it in after.
24 June 2026Supabase RLS without tears: the policy pattern that actually scales
Row Level Security is the best reason to use Supabase and the fastest way to lock yourself out of your own database. Most tutorials hand you a policy that works for one table and falls apart the moment you add a team.
23 June 2026Tailwind 4's Oxide engine: 10x builds and the migration nobody mentions
Tailwind 4 threw out the JavaScript config and rebuilt the engine in Rust. Builds got stupid fast and the whole thing now lives in your CSS with @theme. The internet collectively lost its mind — mostly in a good way.
22 June 2026