Skip to main content
Career12 min read

今年出荷したすべて(そして後悔していること)

年末回顧:7つのシステム、185のテーブル、51のブログ記事、1冊の本、そしてトレーディングキャリア。価値があったもの、なかったもの、次に構築するもの。

Part ofSolo Studio Operating System->
By Jason TeixeiraAugust 10, 2025
RetrospectiveYear in ReviewCareerBuilding in Public
Share:
On this page

1年前、漠然とした計画——トレーディングツールの構築、コンサルティングの提供、そして成り行きを見守る——を胸に、Sage Ideas LLCを設立しました。以下が率直な回顧録です。

リリースしたもの

Nexuralエコシステム — 相互接続された7つのシステム:

  1. トレーディングダッシュボード(185テーブル、69 API、Stripe課金)
  2. Discord AIエンジン(30以上のコマンド、GPT-4o、12フェーズ)
  3. リサーチエンジン(71以上の指標、戦略分析)
  4. アラートシステム(.NET 8、NinjaTrader連携)
  5. ニュースレタースタジオ(自動化コンテンツパイプライン)
  6. 戦略トラッカー(パフォーマンス分析)
  7. 自動化スイート(61テストスイート)

AlphaStream — MLトレーディングシグナル(200以上の指標、5モデル)

RiskRadar — ポートフォリオリスクプラットフォーム(Ledoit-Wolf、CVaR、最適化)

このポートフォリオ — あなたが今読んでいるサイト。SLO、インシデント訓練、ライブダッシュボード、27のアーティファクト、51のブログ記事。

書籍 — トレーディングに関する120,000語。24章。編集段階。

アクティブトレーディング — NinjaTrader上の8銘柄。ES、NQ、CL、GCなど。

費やした時間に価値があったもの

Nexuralプラットフォーム。 私のポートフォリオの目玉です。面接やクライアントとの会話は、必ず「185テーブルのプラットフォームを構築したんですね?」から始まります。このプロジェクトの深みが、小さなプロジェクトを12個作っても決して開けなかった扉を開いてくれます。

ブログ。 51本の記事は、「この人は深く考えている」と示す作品群です。どの記事も共有可能なアーティファクトです。仕事に応募する際、関連する記事へのリンクを添付します。履歴書の箇条書きよりもはるかに説得力があります。

プラットフォームエンジニアリングページ。 SLO、インシデント訓練、セキュリティ実績——このページだけで、面接での会話が「コードは書けますか?」から「運用経験について教えてください」に変わりました。この変化こそが、ミドルレベルのオファーとシニアレベルのオファーの差です。

削るべきだったもの

Nexuralニュースレタースタジオ。 構築したが、ほとんど使わなかった。トレーディングコミュニティが求めていたのはメールニュースレターではなく、Discordアラートでした。構築前に需要を検証すべきでした。

複数のAPIテストフレームワーク。 似たようなことをするリポジトリが3つあります:API-Test-Automation-Wireframe、API-Testing-Framework、そしてE-Commerce-Test-Suite内のAPIテストスイート。3つの中途半端なフレームワークではなく、1つの優れたフレームワークを構築すべきでした。

ビジュアル回帰テストスイート。 Percy連携はクールですが、リポジトリのコミット数は1、テスト対象ページは1です。その時間をE-Commerce-Test-Suiteの改善に充てていれば、最高のQAリポジトリはさらに強力になっていたでしょう。

構築について学んだこと

最初のバージョンは醜くてもリリースする。 Nexuralダッシュボードの初回デプロイは恥ずかしいものでした。スタイリングなし、モバイルレイアウト崩れ、プレースホルダーデータ。しかし、公開してフィードバックを得たことで、バージョン2はその10倍良くなりました。

構築しながらドキュメントを書く。後回しにしない。 事前にドキュメント化したシステムはすべて、保守が容易でした。「後でドキュメントを書く」と言ったシステムはすべて、3ヶ月以内に謎の箱と化しました。

ポートフォリオこそが仕事である。 私はほとんどのクライアントプロジェクトよりも、sageideas.devに多くの時間を費やしました。そのROIは莫大でした——インバウンドの関心、より高いレベルから始まる面接での会話、そして履歴書の箇条書きでは決して伝えられない運用成熟度の証明です。

次に構築するもの

ロードマップには3つの項目があります。

  1. 既存プロジェクトの改善。 ポートフォリオ上の11の公開リポジトリには、より充実したREADME、より多くのコミット、より良いCI、そして実際のスクリーンショットが必要です。量より質。

  2. Terraformモジュールライブラリ。 何度も構築してきたパターンに対応する、再利用可能なAWSモジュール。これにより、ポートフォリオのインフラ面のギャップを埋めます。

  3. オープンソースへの貢献。 小さなPRであっても、確立されたプロジェクトへの貢献は信頼性を高めます。実際に使用しているプロジェクト(Next.js、Supabase、Playwright)に対して、5〜10の意味のある貢献を目指します。

正直な数字

指標
リリースしたシステム数 7
設計したデータベーステーブル数 185
構築したAPIエンドポイント数 69
執筆したブログ記事数 50
執筆した書籍の語数 120,000
取得した認定資格数 9
稼働中のテストスイート数 61
GitHubコミット数 500以上
生み出した収益 非公開だが、構築を賄うには十分
作業時間 数え切れないほど

結論

1年間パブリックに構築して学んだことは、仕事そのものがポートフォリオであるということです。箇条書きのリストではなく——実際に稼働しているシステム、正直なブログ記事、あなたを超えて生き続けるドキュメンテーション。

自身のエンジニアリングブランドを始めようとしているなら、私のアドバイスはシンプルです:本物のものを作り、執拗にドキュメントを書き、失敗について正直になり、準備ができる前にリリースすること。

完璧なポートフォリオは存在しません。しかし、リリースされたポートフォリオは存在します。

Reader route

article -> proof -> offer

ReadClusterProofScope

cluster

Solo Studio Operating System

intent

Career

route

next step

What to do with this

Turn the note into a build path.

If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.

Jason Teixeira
Written by
Jason Teixeira
Founder, Sage Ideas Studio · Principal Engineer
livebuild 5d6c8652026-08-05 06:00Z
// solo studio// no analytics resold// every commit human-reviewed