しばらくここに何も上がっていなかった——人生と、その周りの時間を食っていく、いつものプロフェッショナルとしてのエントロピー。だが私は一つのことに何度も立ち返っていた。自分たちの文章を借りた土地に置くという、私たち全員が身につけた習慣だ。MediumやDev.toやその他は、あなたにリーチを与え、その代わりにあなたは、自分では制御できない磨かれた囲いの中で書く。私はこれを始める前にその取引をよく見た。そして、インフラを手放して「フォロー」ボタンを得るというのは、私にとって受け入れられるものには決してならなかった。
サードパーティのツールは平均的なケースのために作られている。それは、硬い、と言うことの外交的な言い方だ。私の要件は平均的ではなかった——6言語のための本物のルーティング、タイポグラフィとアクセシビリティの正確な制御、そして標準で付いてくるサードパーティのスクリプトの重しがまったくないこと。それをホスト型ブログに無理やり押し込むと、たいていはパフォーマンスをぶち壊すプラグインの山になる。プラットフォームの上では、あなたは所有者ではなく、借り手だ——インフラにも、隠れたSEOのロジックにも、あなたが打っているあいだに何があなたを記録しているかにも、発言権はない。
私はこのサイトを、統合の技のための実験室として扱っている。会社では、アーキテクチャの決定は、レガシーの重みと委員会の合意のもとですり減っていく。ここにはそのどちらもない。Next.jsとReactの上に構築することで、サーバーコンポーネントとハイドレーションを細かく調整でき、汎用のブログツールに無理やり入れ込むには悪夢のようなロジックを書ける。
具体的には、スタックを所有することが与えてくれて、ホスト型プラットフォームが構造的に与えられないものは、こうだ。
これは単に文章を置く場所ではない。概念実証だ。もし意図的に感じられるなら、それは、すべての要素とすべての行が自分の居場所を勝ち取らねばならなかったからだ。システムを説明することと、動いているものの中を誰かに歩いてもらうことの違いだ。
これは私の道であって、それが誰の道でもあるべきだと論じることに特に関心はない。だが、その理屈は感傷ではない。プラットフォームは移ろうビジネスモデルと役員室の気分で動き、その上に作られたものはその不安定さを受け継ぐ。データとプレゼンテーションを所有することが、これが予測可能で、誰か他人のアルゴリズムから独立していられる方法だ。
土台はできた。あとは建てるだけだ。