Posts
All the articles I've posted.
Two Bugs, One API, and Why You Should Read Your Render Emails
Published: at 02:22 PMHow ignoring Render failure emails led to a deactivated MongoDB Atlas cluster, and how Arcjet's bot detection broke behind a proxy — and what I did to fix both.
Litter Hero: A Gamified App to Make Cities Cleaner
Published: at 11:17 AMLitter Hero is a community-driven web app where users report litter, verify cleanups through voting, and earn points for making their city cleaner — built with React, Node.js, PostgreSQL, and a lot of team effort.
Postgres for Metadata, Garage for Megabytes
Published: at 02:38 PMHow we wired S3-compatible object storage into Litter Hero without touching AWS, multer, PutObject, and a fake region called garage.
Building an Accessible Camera Flow in React: Permissions, Failure States, and Clean UX
Published: at 10:41 AMWhat I learned building a real camera feature in React, from handling getUserMedia failures gracefully to stopping media tracks so the camera light actually turns off.
Guessy Messy: How We Built a Production-Ready Quiz App as a Team
Published: at 05:09 PMBuilding Guessy Messy: What I Learned Coordinating 5 Developers on a Quiz App
TIL JavaScript Destructuring
Published: at 03:03 PMThe potential of JavaScript destructuring, a concise and powerful technique simplifying the extraction of values from objects and arrays, improving code readability and reducing redundancy.