Handpicked

Directus: When Your 'Headless CMS' is Really Just Your Database
Tired of syncing your database schema with your CMS? Directus flips the script, turning any SQL database into a powerful headless CMS and app builder. No more duplicating efforts, just a direct line to your data.

TypeScript Intersection Types: When They're Your Best Friend, and When They're Quietly Lying to You
Intersection types in TypeScript seem simple: combine two types. But what happens when those types have overlapping properties with different definitions? TypeScript won't always warn you, leading to silent failures that can be incredibly hard to debug. I'll show you when they work perfectly, when t

GrapesJS: Building a Custom Drag-and-Drop Editor for Your App, Not Just a Website
I've been down the road of building a drag-and-drop editor from scratch. It's a nightmare of state management, DOM manipulation, and edge cases. GrapesJS changes that by giving you a robust foundation to build *your* specific editor, not just a generic page builder.

When Your Frontend Accidentally Becomes a DDOS Attack
A seemingly innocent React change can sometimes unleash a storm of API requests, bringing down your backend. This isn't just about performance; it's about understanding how your UI choices translate to server load, and how a small oversight can have catastrophic effects.

ElectricSQL: When Your Database Needs to Live on the Edge, Offline-First
Building a truly offline-first application that feels instant, even with complex data, is a monumental task. ElectricSQL promises to make this a reality by extending your Postgres database directly to the client, keeping everything in sync and highly available.

Playwright: Beyond E2E Tests, Automating the Browser for Real Work
Playwright is excellent for end-to-end testing, but its true power lies in its ability to automate any browser task. I'm talking about scraping, generating reports, performing complex admin operations, or even stress-testing. If you can do it manually in a browser, Playwright can script it.

React's useEvent: The Stable Callback You've Been Waiting For
React developers constantly battle stale closures and the performance overhead of `useCallback`. The `useEvent` hook, though not yet stable, offers a potential solution for stable event handlers without the dependency array dance. It's a game-changer for component architecture and performance.

When Your API Contract Becomes Your Type System
Schema validation is often an afterthought, bolted on at the edge of your application. But what if your validation library could deeply integrate with TypeScript, generating types directly from your schemas? Zod changes the game by making your runtime validation the source of truth for your static t

Tamagui: When Your Universal Design System is a Performance Obsession
Building truly universal components for web and native often means sacrificing performance or developer experience. Tamagui offers a radical alternative: a compiler-driven approach that optimizes styles while providing a unified API.


















