Youtube
· Lex Fridman
· technology
Lex Fridman · DHH's new setup for programming with AI - terminal, 16 agents, Herdr, Tailscale | Lex Fridman
- 1. DHH used TextMate for nearly 20 years, starting in 2005, and only switched when moving to Linux forced him out.
- 2. Agentic programming requires a different toolset because it shifts from single-threaded coding to parallel processing.
- 3. DHH runs about 16 agent threads across four to five machines, which he maxed out his own processing power to handle.
- 4. DHH uses Herder, a tool that combines tmux with agent notifications, to manage multiple agents across machines.
- 5. Tailscale, a WireGuard-based network, lets DHH treat all his computers as a local network, enabling easy remote access without complex VPNs.
- 6. DHH's code output increased from about 20-30 lines per hour to hundreds of lines per hour with 16 agent threads.
- 7. DHH still uses Neovim, but primarily as a project browser and for reviewing agent changes, not for writing code.
- 8. Linux's historical drawbacks—config files and CLI tools—are now its major selling points for agentic programming.
- 9. DHH criticizes Mac for lacking configurable, automatable settings, making it difficult to replicate setups across machines.
- 10. DHH dislikes the term 'agentic engineering' and prefers to simply call it 'programming'.