AI coding
AI-powered development tools, workflows, and best practices for augmented coding with Claude Code, Cursor, and other AI assistants.
Monitoring the situation
- A good way to stay abreast of AI tooling: Rands Leadership Slack #ai-coding-tools
Background info
Workflow
- Document driven (need link)
- An iterative approach that makes your genie less insane over time Stdlib from Ghuntley (Cursor)
- A structured approach to coding by Ryan Carson. For Cursor but generally relevant.
- Kent Beck described a TDD and tidy first approach he calls augmented coding.
- Vibe engineering describes patterns for those who are building high quality code quickly with AI.
- Why AI swarms can’t build architecture and what to do about that.
- Stripe’s Minions show a workflow for creating pull requests in a large codebase, triggered by Slack. Part 2 goes into some detail of how it works. Most interesting part is the orchestration and how it separates deterministic and LLM based approaches. It’s a mostly one-shot approach, and suffers a bit because of that. But very interesting!
- How to kill code review from a biased source who founded Aviator, but an interesting take on using BDD and deterministic tooling to constraint coding agents.
Adoption
- The Gap Through Which We Praise the Machine on usability issues in agent coding, and why some people seem to be doing well and others aren’t.
- Nobody codes here anymore A case study on adoption
Drinking coolaid
- Revenge of the Junior Developer - Steve Yegge (who has a vested interest in this) lays out his vision of where this is going: agents, agent fleets, etc. March 2025.
AI topics
Should probably have its own page
AI tooling
- See also AI tooling wiki page