Writing
Things I learned the long way.
Build notes, technical deep dives, and retrospectives. Oh, and the stories behind each project.
Six Years Later: Rebuilding MusicMixer
A technical archaeology of my middle-school Discord music bot, the Flask backend that replaced it, and the privacy-first browser audio engine I eventually built from the same idea.
On MusicMixer
Solving a 2-Minute Puzzle in 2 Months
How a throwaway daily puzzle turned into a browser-automation pipeline, a vision parser, a Sokoban push-search solver, and a verified replay system.
On Tic Tac Go Perfected
My Saudi Experience: Intelligent Planet Hackathon
Building PalmPulse under deadline pressure in Dhahran: recovering from a weak first model, reading research to change direction, and why a credible working system beats a shallow demo.
On PalmPulse
Taco Bot: A Brief Summary
A tribute to my first project with real users, and everything a taco-themed Discord bot taught me about building, community, and persistence.
On Taco Bot
Hello!
My first ever blog post :)