DHH · 2025-07-12 · source ↗ · whole document (10)
Путь: три провала и один PHP
> «In many ways, I think the pinnacle of web developer ergonomics is late '90s PHP. You write this script, you FTP it to a server and instantly it's deployed.»
Компьютеры стали в тысячи раз быстрее — а делать вещи для интернета стало сложнее. Rails 8 и «no build» — попытка вернуть ощущение 90-х, не отказываясь от прогресса.
> «A lot of people, I think, are very uncomfortable with the fact that they are essentially CRUD monkeys… and they have to compensate for that existential dread by overcomplicating things.» — [0:17:24](https://youtu.be/vagyIcmIGOQ?t=1044)
## Как появились Basecamp и Rails
2001 год: Джейсон Фрайд задал вопрос про PHP в интернете, DHH из Копенгагена ответил незнакомому человеку в Чикаго. Начали делать клиентские проекты: Фрайд — дизайн, DHH — PHP. Каждый проект утопал в письмах и файлах `finalfinal_v06_2.0` — так родилась идея Basecamp. И впервые он получил свободу выбора технологии: клиента, требующего PHP, не было.
Ruby он нашёл через статьи Дэйва Томаса и Мартина Фаулера, которые объясняли паттерны на Ruby, потому что он читался как псевдокод. Дал себе две недели на прототип — хватило одних выходных.
> «Ruby was made for my brain like a perfect tailored glove by someone I'd never met.» — [0:45:07](https://youtu.be/vagyIcmIGOQ?t=2707)
Первая версия Basecamp — 400 часов одного человека по $15–25 в час, 2004 год. Компания тогда: он, Джейсон, Райан, Мэтт.