Adding Correctness Conditions to Code Changes

Today I looked at the first PR on our new project repo. It added a new run script, but the README didn’t mention it. The proposed change was incomplete, because the documentation was out of sync. Did I comment on the PR? heck no. I want to fix this problem for all PRs, not just … Read moreAdding Correctness Conditions to Code Changes

Speak So They Can Hear You

“My manager needs to put an ROI on everything,” an SRE leader told me at KubeCon this week. Yeah, I feel that. We know the value of SRE, smoothing all other work so that production can produce. Putting that into dollars though? It’s hard to count the cut costs of incidents that didn’t happen. Yet … Read moreSpeak So They Can Hear You

Ritual & its Consequences: book summary

I like how they make the title sound like ritual is a problem. Our culture believes that, I liked to believe it, and so the book is more appealing. (book on amazon, pdf excerpt) The book is not about rituals, but rather the attitude that ritual engenders. It’s an attitude of “If we do things … Read moreRitual & its Consequences: book summary

Augmented Coding: Better with Principles

Today I opened the AWS console in order to transcribe a video, and I could not be bothered to do all that clicking. This has to be six lines in the terminal. I don’t know the six lines, but Claude does. Claude “automated the entire Amazon Transcribe workflow” in 300 lines of dependency checking, argument … Read moreAugmented Coding: Better with Principles

Augmented Coding: an Experience Report

digital art by Evelyn Kerr

Last weekend I sat down with augmentcode.com to do some serious AI-assisted coding. The agent, “Auggie,” promises to automate coding tasks to a level I haven’t tried before. Gotta say, it was pretty good. I got farther than I would have alone. But hoooo, it is a new kind of effort and frustration. Overall impression: … Read moreAugmented Coding: an Experience Report