Building a Git Clone from Scratch (and Finally Understanding Git)

A deep dive into Git internals by building a tiny Git clone from first principles - blobs, trees, commits, refs, and checkout.
gitsystemssoftware-engineering+2 more
Read more
This is where I share my personal thoughts, reflections, and insights. From technical deep-dives to life lessons learned, these are the stories I want to tell and the ideas I want to explore.

A deep dive into Git internals by building a tiny Git clone from first principles - blobs, trees, commits, refs, and checkout.

A reflection on building three voice AI agents at Functional AI - and how designing AI for human lives changed the way I think.

A reflection on building Inklytics at the SUTD SEVEN MVP Hackathon - a pen with sensors to detect exam anxiety tremors.