Showing results for 2025-12
Cutting Costs and Boosting Speed for Yaldi Emotes with Cloudflare R2 vs AWS S3
Building Yaldi.chat: Why Cloudflare R2 + CDN Beat S3 + CloudFront
Images are deceptively expensive. They’re easy to underestimate because each one is small, static, and simple. But at sca…
Choosing the Right Database for Yaldi.chat: PostgreSQL, RDS, or Supabase
Building Yaldi.chat: Why PostgreSQL on Neon Beat Supabase and Traditional RDS
Databases tend to lock in architectural decisions longer than almost anything else. Migrating a database—especiall…
Yaldi’s Backend: Heavy on AWS Lambda and API Gateway
Building Yaldi: Why AWS Lambda + API Gateway Was the Right Call
The easy part of building Yaldi was storing metadata. The hard part is everything around it: authentication, abuse resistance, perform…
Building Yaldi.chat Emote Service
In this first part of my series on building Yaldi.chat, I dive into the architectural decisions and constraints that shaped our Twitch emote platform. If you're grappling with building scalable, main…