Articles
Build logs, deep dives, and things I figured out the hard way.
2026
HTML · CSS · JavaScript · 3 min read
Building a Herbarium for My Balcony
Six plants, six specimen tags. Why I catalogued my balcony collection like a botanist instead of just taking photos.
Astro · Cloudflare Workers · AI · 4 min read
Building Insider Hub
How I built a zero-cost financial intelligence system for Indonesian stock investing with automated scraping, AI summarization, and edge deployment.
Go · Swift · Language Learning · 4 min read
Building Kotoba
After years of Duolingo streaks without retention, I built a Japanese vocabulary app with deep explanations, grammar patterns, and home screen widgets.
Tamagotchi from Scratch · Part 3 · 2 min read
Designing the Game
Before writing any code, I mapped out the core game loop. A Tamagotchi is basically a state machine with feelings.
Tamagotchi from Scratch · Part 2 · 3 min read
Choosing the Hardware
ESP32 vs Raspberry Pi, IPS vs AMOLED, all-in-one boards vs DIY. The decisions behind building a custom handheld for about $35.
Tamagotchi from Scratch · Part 1 · 2 min read
Why a Tamagotchi?
After 8 years of writing backend services, I wanted to build something I could hold in my hands.
2025
Go · React · D3.js · 3 min read
Building GeoWeather
How a curiosity about weather data turned into a full-stack platform with interactive maps, 3D terrain, and real-time data from around the world.
Go · Microservices · Architecture · 3 min read
The Gooking Journey
What started as "learn Go by building something" became a microservices monorepo, a weather platform, a GIS explorer, and a lesson in software architecture.