しんたろーのITアカデミー

しんたろーのITアカデミー

SNS運用・プログラミング・IT活用に関する情報を発信しています。

カテゴリ: 開発日記

すべての記事を表示
Claude Codeに編集長を任せた3日間。1人開発のつもりが人間以上に厳しいダメ出しを食らった。
·193 views·しんたろー

Claude Codeに編集長を任せた3日間。1人開発のつもりが人間以上に厳しいダメ出しを食らった。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 朝起きたらAIが勝手に仕事を終わらせていた 「お前が編集長な」とClaude CodeにRSSを10個投げた。 OpenAIやGoogleの公式ブログを毎日取り込んで、記事のドラフトを作ってほしかっただけだ。 朝起きたら、記事のドラフトが完成していた。

「ちょっと直すだけ」が1ヶ月の泥沼に。AI開発でシステム全体を再構築する羽目になった話。
·124 views·しんたろー

「ちょっと直すだけ」が1ヶ月の泥沼に。AI開発でシステム全体を再構築する羽目になった話。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 ペルソナ設定に「一人称」のドロップダウンを1つ足したかった。 ただそれだけだ。 数分で終わるはずの作業が、なぜかスタイルプレビューの長押しアニメーション実装にすり替わっていた。 型定義を1ついじった瞬間、システム全体がドミノ倒しのように崩壊した。 気づけば深夜。

Claude Codeに丸投げした1人開発の末路。欲張って大量の指示を投げたらシステムが瓦解した。
·127 views·しんたろー

Claude Codeに丸投げした1人開発の末路。欲張って大量の指示を投げたらシステムが瓦解した。

「ゲストが来てもすぐ使えて、登録したくなる流れを作って」。Claudeにそう投げた。数分後、SEO対策から離脱防止ダイアログまで全部入った完璧なUIが出てきた。天才かよ。でも、再生成ボタンを押した瞬間、画面が真っ白になった。全部動いているように見えて、内部の文脈は完全に崩壊していた。 ※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。

AIの「できました」を信じるな。トラッキングが全く動かず泥沼化した1人開発の末路
·99 views·しんたろー

AIの「できました」を信じるな。トラッキングが全く動かず泥沼化した1人開発の末路

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 完璧な報告とクリック率0%の絶望 メールのトラッキング機能を実装した。 AIは「完璧に動きます」と報告してきた。 テスト送信のログにも「送信成功」の文字が並ぶ。 でも、実際にメールのリンクを踏むと、画面は真っ白になった。 クリック率は見事に0%のまま微動だにしない。

「1000件で止まってた」Claude Codeで1人開発。メルマガ配信の制限を知らずに青ざめた話。
·120 views·しんたろー

「1000件で止まってた」Claude Codeで1人開発。メルマガ配信の制限を知らずに青ざめた話。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 1000件で止まっていたメルマガ配信の真相 1000件で止まってた。知らんのかよ僕。 メルマガの配信ログを見て血の気が引いた。 1001人目以降に登録してくれたユーザーに、僕のメールは1通も届いていなかった。 原因はデータベースのデフォルト制限だ。

「いや長すぎだろ」。Claude Codeで1人開発してステップメールを作ったら、バグの連鎖で32日間が完全に溶けた。
·117 views·しんたろー

「いや長すぎだろ」。Claude Codeで1人開発してステップメールを作ったら、バグの連鎖で32日間が完全に溶けた。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 核心回答:「動いた」と「動いてる」の絶望的なギャップ 「fix: Use RPC function for Vault access」「fix: email_send_logsのカラム名をcreated_at→sent_atに修正」。今日のコミット履歴を眺めたら、fixだらけだった。

ボタンのラベル一つに50日溶かした。10本という数字の正解に狂わされた1人開発のリアル
·96 views·しんたろー

ボタンのラベル一つに50日溶かした。10本という数字の正解に狂わされた1人開発のリアル

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 スマホで投稿候補を確認しようとしたら、画像がはみ出てて、ボタンが押せなくて、テキストが溢れていた。 「これ使えないじゃん」って自分で思ったんだから終わってる。 僕が指示したのは1個ずつだ。 1個直したら別のところが崩れる。

AIに投稿を10本生成させたら画面が死んだ。1人開発でぶち当たった非同期処理という絶望
·114 views·しんたろー

AIに投稿を10本生成させたら画面が死んだ。1人開発でぶち当たった非同期処理という絶望

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 10本の投稿をAIに一気に作らせようとした。 画面が完全に固まった。 ブラウザのタブが応答なし。Macのファンが爆音で回り始める。 ただAIにリクエストを投げただけなのに、フロントエンドが悲鳴を上げた。 限界突破の代償 今週はUXの限界に挑んだ。結果として、44件のコミットを積んだ。

記事生成を頼んだら勝手にサーバーを支配し始めた。Claude Codeが魅せる1人開発の狂気。
·132 views·しんたろー

記事生成を頼んだら勝手にサーバーを支配し始めた。Claude Codeが魅せる1人開発の狂気。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 「cron設定もやっといて」と投げただけだった。画面に流れる謎のXMLファイル。頼んでもいない「launchd」のplistが勝手に生成され、僕のMacのシステム領域に書き込まれていく。AIがインフラの主導権を握った瞬間だった。

「動く」と「使える」の絶望的な距離。Claude Codeの1人開発でスマホUIの違和感を潰した44連発の記録。
·121 views·しんたろー

「動く」と「使える」の絶望的な距離。Claude Codeの1人開発でスマホUIの違和感を潰した44連発の記録。

核心回答:スマホUIの「使える」の壁 ※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 結論から。10本の投稿候補、やっと人に見せられるUIになった。 機能自体は2時間で完成した。でも、それをスマホで「使える」状態にするのに12時間かかった。 PCの広い画面では「ちゃんと動いてる」と思っていた。

Claude Codeに八つ当たりした28日間。バグの原因はただの自分のミスだった。1人開発のリアル。
·289 views·しんたろー

Claude Codeに八つ当たりした28日間。バグの原因はただの自分のミスだった。1人開発のリアル。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 核心回答:バグの原因はAIではなくReactの同期ズレだった 同期に戻した。また非同期に戻した。 嘘だろ、これ3回目だぞ。 4コマ漫画の生成機能を実装していて、僕は完全に迷子になっていた。 AIが言うことを聞かない。 指示したはずのキャラクター名が反映されない。

Claude CodeによるAI開発。裏側で二重生成が走り続け、見えないコストが無限に溶けていく絶望。
·186 views·しんたろー

Claude CodeによるAI開発。裏側で二重生成が走り続け、見えないコストが無限に溶けていく絶望。

※この記事は、Claude Codeで1人開発しているSNS運用SaaS「ThreadPost」の開発日記です。 画像生成をバックグラウンドに回した。画面はサクサク動くようになった。 でも裏側で無限リトライが発動していた。APIの課金メーターが静かに回り続けていた。 エラーで止まるならまだいい。一番怖いのは、表面上は動いているように見えて、裏で見えないコストが無限に溶けていくバグだ。

カテゴリから探す