Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
1

Grit: rewriting Git in Rust with agents

from Butler's Log [alt+shift+b] in technology

We used agents to port all of Git to library-first, memory-safe Rust and it passes the entire C Git test suite.
9th Jun 2026

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Butler's Log

JJ Con 2026 Talks are Up

All the talks from JJ Con 2026 in Lisbon are now on YouTube. Here is a quick overview of each of them.

1st Oct 2026 • 2 votes
Figma agent vs. one button: shipping design tokens to npm

I automated our design tokens release with two AI agents. It took six minutes per run. A button my plugin has had for years takes seconds.

7th Sep 2026 • 1 votes
GitButler 0.22 - "Catch 22"

The newest GitButler release has landed, including native GitHub stacked pull requests

6th Aug 2026 • 2 votes
Agentic Version Control Benchmarks

Which version-control tool should you give your coding agent? We pit Git, Jujutsu and GitButler against each other in a fight to the death

7th Jul 2026 • 1 votes

More in technology

Ops needs friction

Between Microsoft's two-day outage and the FAA ground stop yesterday, there's plenty of ink spilled about who's responsible, why these things happened, etc. But it made me think back to some of the infrastructure and ops teams I've worked on, and similar (though much smaller scale) outages we encountered. Having an ops mindset is fundamentally different from a development or project management mindset. And it took me over a decade of software development to understand why.

2 hours ago • 1 votes
The Topology of Contemporary Politics

I’ve been getting back into the politics fandom this past month.

yesterday • 1 votes
So all software is free as in money now?

A few weeks ago I was up late in my kitchen. I've always been a bad sleeper, starting from when I was 10 and would spend whole nights reading books and watching the clock slowly wind it way to when I had to get up and go to

yesterday • 1 votes
The Pulse: Details of incident.io’s AI spend

The resiliency startup has slashed the amount it spends on AI; down from $4,500 per dev, per month, in August, to $1,600 now.

2 days ago • 1 votes
Nathaniel at WordCamp Canada

Nathaniel Christopher has a lovely recap of his time at WordCamp Canada. Very cool that the dashboard widget helped connect him to the local community. Hat tip: Anne.

3 days ago • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in