Agentic test processes, LLM benchmarks, and other notes on agentic coding from Galapagos Island
I've been using AI fairly heavily since last November and the whole thing is a funny experience. An agent will do something that, if a human did it, you'd immediately fire them. My reaction, of course, is to act as if this is great and spin up a thousand agents so they can do even more of that.
Git at any scale · Cursor
Hosting Git repositories at scale is a nightmare. When Linus Torvalds designed the first version of the information manager from hell (that's actually the tagline for Git, look it up), he had a very specific use case in mind: his own. He wanted to replace BitKeeper, the distributed version control system that was being used to develop the Linux Kernel. Of course, the replacement had to be distributed too. The Kernel is an unusual software project; it is extremely decentralized, with many different maintainers for its many different subsystems. A distributed version control system is a natural fit for this workflow.

The Clanker Constitution – Wes McKinney
Getting coding agents (we say “clankers”: “agents” gives them too much credit) to behave in a reasonable manner is a full time job even with the latest frontier models. At Kenn, we spend so much time tuning their behavior across different repositories and projects that we started developing a “constitution” of sorts based on how we like to build software. We hope you find it useful: you can include it in your repositories or put it in your global system prompts. We will version it and keep it up to date at https://github.com/kenn-io/constitution.

How we do trunk-based development (and why you should too) - PostHog
What do trees, elephants, and successful software all have in common? They rely on their trunks to help them grow big and strong. In the case of…
