JOURNAL
Deep dives into digital design engineering, frontend physics, synthesizers, and scalable codebases.
Why Using Email as a Primary Key Is a Terrible Idea (With Receipts)
A deep, sourced breakdown of why email makes a bad database primary key — and what to use instead.
Kubernetes for Humans: A Real Talk Guide (With FastAPI)
Honest guide to Kubernetes with FastAPI. Learn when you actually need it, when Docker is enough, and get hands-on with real code examples. Covers auto-scaling, deployments, and why most startups don't need it.
Nginx for Dummies — From First Principles
Nginx explained from the ground up. What it is, how it works, what those config files actually mean, and why everyone uses it. No prior knowledge needed.
How FastAPI Actually Works Behind the Scenes
A first-principles breakdown of FastAPI — from Python type hints to ASGI servers, Pydantic models, dependency injection, and everything in between. No fluff, just how it actually works.
How I Used AI to Learn Security (Without Being a Hacker)
I'm not a security researcher or a hacker. I'm a developer who got curious about security and used AI to bridge the gap. Here's the exact workflow I followed — tools, techniques, and how AI helped me make sense of it all.
Designing Interactive Audio for the Web
How to use the browser's Web Audio API to create immersive background soundscapes, synthesizers, and click triggers without bloating your JS bundle.
Modern Web Motion: GSAP and Lenis Scroll
A deep dive into combining GSAP ScrollTrigger with Lenis for smooth, inertial scrolling and high-performance fluid scroll animations.