06:08:48
RubyをPHP, JavaScript, TypeScriptと比較したとき最も圧倒される点をDHHは「醸成される詩的創造性」と呼ぶ。
5.times { ... }
のような直観的な構文はあくまで序章にすぎない。
「正教的な設計思想」を求めない柔軟性こそが変幻自在な解決を生み出し、railsが導入したメタプログラミングを用いたDSL(領域特化言語)化やアクティブレコードを構成するロジックこそは「型を強要された状態では実質封じられる領域」として強調された。「Rubyの世界には『ただ働くもの以外必要なものはない』美しさが溢れる」
オンプレ回帰という企業経営目線での画期的選択こそが彼個人の美学理念における実験だった。 年間600万USDだったAWS利用支出は自社プロビジョニングで実に約1/2~1/3台減少。なぜCloud離れを実施できたかは彼にとって非常に本質的な答えの場でもあった。
「『アンプランドインフラの価値見直し』がCloud時代で軽視され、プロプライエタリソリューション化しているが『技術を知っている』真価もそこに現れる。 所有設備を用いた自律設計プロセスはコスト削減に繕わせない開発の自由性を作った。」
DevOps上「スプリンゲースマナーを求めず継続的デプロイや構成配信管理のためのツールは既成熟。物理ハードウェア内の構成操作さえ当たり前に継続させられた例はHomeLab実装
でも検証的基盤の流転性実感」──と実情と対照的なCLOUD産業に含まれる矛盾を指摘。
“ The true beauty of programming should be felt in the tactile pleasure of typing code — every character, every keystroke is part of your expression. ”
– DHH
37signalsで起業が継続させる哲学が貫かれる秘訣は二柱がある。非ベンチャー路線と集中体制だ。 「VCに依存しないから価値を見失わない」「人材の規模を保つことに本質的で起業時代の熱量的流動性を見出だした」と述べる。 またデフォルト最速構造は常に限られた「2人のプロペラチーム構成」= Programmer x Designerのみでの事業形成であり「技術者は設計と開発するために配置不要のプログレス状態では単調なコートランスは廃棄すべき」(要語リファ:マイルストーン非参照型成長理念)
DHHは終局的に FlOW & Tranquil状態──流れるように表現させる能力と清浄こそ技術と生活融合状態での最終目標という結語で示す: