Blog
Engineering, products, and what holds up in production.
Essays on full-stack craft, UX, AI as a tool, and founder reality — from a staff engineer who still ships.
The Supabase RLS Trap: When ‘No Backend’ Breaks Everything
Everyone loves the idea of skipping the backend — just write policies, plug in Auth, and ship. But as soon as your app grows beyond a todo…
Read more
Think CSP and CORS Are Enough? Think Again
Frontend isn’t just about buttons and pixels — it’s the first line of defense against real-world attacks. If your app loads scripts from…
Read more
Express.js Got Flooded With Pull Requests. An Idea To Ban India Strongly Rejected
Open source is a quite calm place on the internet. Rarely anything exciting happens there. Except releases and occasional heated…
Read more
🦁 NestJS Beats Rebuild Times To 180ms
🦁 NestJS Beats Rebuild Times To 180ms One of the major web frameworks move to SWC bringing rebuilds for a medium project down to 180ms The creator of NestJS shared today a post on his social media profile sharing the results of upcoming NestJS optimisations. Kamil Mysliwiec is t…
Read more