PinnedScaling to 200+ Cities by Deleting 90% of My DatabaseMost startups scale by throwing more hardware at the problem. I scaled by rethinking what to store.Feb 12, 2026·8 min read·378
Zero Public Ports: How I Secured my B2B API Against 10k Scraper RequestsI built security for "no one's looking." The open web is "everyone's looking." This is the post mortem of closing that gap. The thesis: identity + perimeter shift + observability beats reactive blocking.Mar 3, 2026·23 min read·82
I Removed One Line of Django Code and My API Got 95ms FasterWhen my API slowed down, I didn’t add Redis. I didn’t upgrade the droplet. I opened a Django shell and started measuring.Feb 24, 2026·9 min read·68
How I Built a Self Auditing Data Pipeline With Multiple LLMsCheapest checks first: A 64 cent, multi model pipeline that audits itself.Feb 17, 2026·12 min read·91
Why Hotel Rankings Are Broken (And What I’m Building Instead)I worked on the travel ranking team at U.S. News & World Report — Best Hotels, Best Destinations, Best Cruises. The lists that millions of people used to decide where to go and where to stay. Say whatFeb 8, 2026·5 min read·33