Real-Time Collaboration Without the Framework Bloat
PostHow to build real-time cursors, chat, and collaborative features using Supabase Realtime and vanilla JavaScript—no heavy frameworks required. A case study of building lightweight multiplayer interactions.
Jan 14, 2025
The Photo Gallery Nobody Asked For (But Everyone Needs)
PostBuilding a performant photo gallery with automatic optimization, responsive images, and RAW file support. Learn how to convert camera files to WebP while preserving dark moody aesthetics.
Jan 13, 2025
Why I Chose Astro Over Next.js (And Why You Might Too)
PostA practical comparison of Astro and Next.js for building personal websites and content-focused apps. Real-world insights from building the same features in both frameworks.
Jan 12, 2025