Why GitHub won
How GitHub _actually_ became the dominant force it is today, from one of it's cofounders.
The GitButler blog - insights, tutorials, and updates from the GitButler team
Visit blog.gitbutler.com → RSS feedOn Hacker News Feb 2024 – Oct 2026
Software Engineering 9Tools & Productivity 5History & Retro Computing 2Tech Industry & Business 2Systems & Performance 1Startups 1
How GitHub _actually_ became the dominant force it is today, from one of it's cofounders.
Git 3.0 will make SHA-256 the new default content hashing algorithm and it will be an incomprehensibly expensive and ultimately valueless and avoidable global nightmare.
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
Some things that people don’t tend to know about Git anymore, and some new things you might not have noticed.
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
GitButler has raised a Series A round to accelerate developing the infrastructure for how software gets built next.
Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
Git's new bundle-uri could help significantly speed up clones, but what bugs lurk within?
We used agents to port all of Git to library-first, memory-safe Rust and it passes the entire C Git test suite.
GitButler now supports first class conflicts, which makes rebasing much less annoying. What is "fearless rebasing"?
How do git worktrees help you work on more than one branch at the same time, and how does that differ from virtual branches in GitButler?