essays
•

Founder, LearnGit.io
Vibe coder or professional, we all use version control everyday. So whether it's during your first year of software development, or your 10th, letting curisoity get the better of you and opening up the .git/ folder to see what Git's doing in there feels like a rite of passage.
For me this curiosity didn't come until recently, 11 years after entering the tech industry. What I found was both enlightening, and admittedly pretty confusing at first. But after peeling back the layers, I found Git's core data model to be clever (and surprisingly straightforward).

Watch live as Git creates object blobs, trees and commits
So I published a blog post to provide a fun and interactive introduction to Git's underlying data model (the object database). This is my first time writing an essay style blog with interactive demos, animations, and graphics.
View it here: https://app.learngit.io/blog/what-is-a-git-commit/
•
