ブログに戻る

Hello, World

·1分で読める

> ShawnOS.ai loaded

これは記事ゼロだ。同時に、モノレポの中にあるmarkdownファイルでもある。コンテンツパイプライン、アウトリーチキャンペーン、オペレーション、3つのウェブサイトのデプロイスタックを動かしている、あのモノレポだ。

この記事を読むこともできる。あるいは、この記事を配信したシステムを見ることもできる。どちらの道も同じ場所にたどり着く。

見えるものから始めよう

今あなたが見ているこのサイトはNext.jsで動いていて、Vercelでデプロイされ、Turborepoモノレポで管理されている。他の2つのサイトとデザインシステムを共有している。同じコードベース、違うアクセントカラー、1回のプッシュで3つすべてがデプロイされる。

ブログエンジンはmarkdownファイルをレンダリングする。この記事はそのファイルの一つだ。記事を下書きしたコンテンツパイプラインは、LinkedInの投稿、Substackのニュースレター、キャンペーンコピーを下書きするのと同じボイスシステムと同じAIエージェントを使っている。

すべてがつながっている。これはキャッチフレーズじゃない。ファイル構造そのものだ。

もう一層深く見てみよう

このサイトにはデイリービルドログがある。何が起きたかをただ列挙するだけじゃない。スコアリングする。毎日のアウトプットスコア、レターグレード、実際に出荷されたものに基づいたクラスアバターが付く。計画したものじゃない。出荷したもので決まる。

スコアリングエンジンはコミット、コンテンツ出力、オペレーション作業を追跡する。それらを一つの数値にまとめる。その数値がグレードを決める。グレードがタイトルを決める。タイトルはあなたが来たランディングページのアバターバッジに表示される。

11段階のティア。5つのクラス特化。アウトプットが変わればタイトルも変わる。背後にはプログレッションシステム全体があり、すべてのパーツがどう機能するかを説明するスキルガイドもある。

存在することは伝えた。ここで全部は説明しない。自分で見に行ってほしい。

その奥にあるもの

ここにあるのは、たまたまURLを持つことになったシステムだ。コンテンツパイプラインはサイトが存在する前から動いていた。アウトリーチ自動化も動いていた。デイリーログも動いていた。エージェントたちは下書きしてデプロイしていた。

サイトは単に、システムが初めて自分自身を指差して「見てみろ」と言ったものにすぎない。

そして、これが言及する価値がある理由がある。このシステム全体は、2週間前までDNSの設定もVercelデプロイの意味も知らなかった人間が作ったものだ。CS学位なし。ただ次のスキルを学び、さらに次のスキルを学び、計画が予想以上に大きくなっても止まらなかっただけだ。

1つのウェブサイトが3つになった。ブログエンジンがログシステムになった。ログシステムがスコアリングエンジンになった。スコアリングエンジンがRPGスタイルのプログレッションになった。各パーツが前のパーツの上に積み重なった。それを許容したときの複利の仕組みだ。

これはバイブコーディングじゃない。「ねえChat、ウェブサイト作って」じゃない。「ウェブサイトを作りたい。だからウェブサイトの仕組みを理解すべきだ。モノレポも。DNSも。デプロイパイプラインも。デザインシステムも」ということだ。

学びがシステムだ。システムが証拠だ。

誰が作ったのか

Shawn。アバウトページに全体のストーリーがある。でもシステムが履歴書だ。ログが領収書だ。この1つの記事よりも見るべきものがある。

あちこち見て回ってほしい。

ここから始めよう

$ echo "stay tuned"

ShawnOS.ai|theGTMOS.ai|theContentOS.ai
built with Next.js · Tailwind · Claude · Remotion