Augmented Coding: Beyond the Vibes - by Kent Beck
I recently came to a good stopping spot on an ambitious project to build a B+ Tree library using augmented coding. The result is BPlusTree3 - a performance-competitive, maybe-production-ready implementation in Rust & Python. I sat down with a friend to tell my story and reflect on what it reveals about the future of programming in the GenAI era. If you want to support my work, join a community working together on a variety of interesting projects, & get early access to my hot-off-the-press thoughts about how our profession is changing, please consider paying for a subscription. What drew you to implement a B+ Tree in the first place? When I started to realize the incredible power of augmented coding I began recalling projects from my past that had been out of my reach technically. One of those was a special purpose database. In implementing that database project now I realized that I didn't understand the B+ Tree data structure well enough so I switched targets. What does "augmented co
I recently came to a good stopping spot on an ambitious project to build a B+ Tree library using augmented coding. The result is BPlusTree3 - a performance-competitive, maybe-production-ready implementation in Rust & Python. I sat down with a friend to tell my story and reflect on what it reveals about the future of programming in the GenAI era. If you want to support my work, join a community working together on a variety of interesting projects, & get early access to my hot-off-the-press thoughts about how our profession is changing, please consider paying for a subscription. What drew…
related reading
- Rewriting Bun in Rust | Bun Blogbun.com
- Shipping at Inference-Speed | Peter Steinbergersteipete.me
- claude code is not making your product betterethanding.substack.com
- Code was our medium for thoughtwattenberger.com
- Learnings from 100K Lines of Rust with AI | Cheng Huang’s cornerzfhuang99.github.io
- My Thoughts on the Bun Rust Rewriteandrewkelley.me
- Vibe engineeringsimonwillison.net
- advanced-context-engineering-for-coding-agents/ace-fca.md at main · humanlayer/advanced-context-engineering-for-coding-agentsgithub.com
- How I'm using coding agents in September, 2025 — Massively Parallel Procrastinationblog.fsck.com
- The vibe coder's career path is doomedblog.florianherrengt.com
- Here’s how I use LLMs to help me write codesimonwillison.net
- davidbau.com Vibe Codingdavidbau.com