Youtube · Lex Fridman · technology

Lex Fridman · DHH's new setup for programming with AI - terminal, 16 agents, Herdr, Tailscale | Lex Fridman

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