Journal
Insights, ideas, and technical explorations.
Why I Built My Own Redis Server in Go
It all started with a simple problem. I wanted a free Redis cache, but couldn't find one that fit. So I decided to build a Redis-compatible in-memory database from scratch in Go.
Go, Redis, Networking, Systems Programming
Automated Result Notifications: Getting Results Before the Official Announcement
How I built a system to detect college results minutes before the official announcement and automatically email them to 40+ students.
Automation, Web Scraping, Python, Email API
How I Built a Custom "Now Playing" Widget for My Portfolio (Without Relying on the Spotify API)
An end-to-end look at capturing my phone's current song using a mobile app, Cloudflare Workers, and a React frontend.
Cloudflare Workers, Android, React