「AIが作った風」のデザインから抜け出す — このサイトを計器盤に作り替えた記録
クリーム地にセリフ体、中央寄せ、角丸カード。生成AIに任せると出てくる「どこかで見た見た目」を捨て、このポートフォリオに固有のデザインを与えるまで。トークンの一点書き換えで全ページを揃える方法と、夜モードで本文が消えたバグの話。
雑記・試作記録・医療 × AI のメモ。手紙のように、書き留めています。
クリーム地にセリフ体、中央寄せ、角丸カード。生成AIに任せると出てくる「どこかで見た見た目」を捨て、このポートフォリオに固有のデザインを与えるまで。トークンの一点書き換えで全ページを揃える方法と、夜モードで本文が消えたバグの話。
企画・実装・評価を別々のAIエージェントに分担させ、人間は承認だけする開発パイプライン。ブラウザMOBAのプロトタイプを6スプリント完走させた構成と、運用して分かった設計の勘所。
Business Manager の画面から発行できるシステムユーザートークンは最長60日。無期限トークンは Graph API 経由でしか発行できない。前提条件のチェーンと、appsecret_proof で確実に通す curl 手順。
広告作成をAPIから自動化する過程で実際に踏んだ10個の落とし穴を、症状(エラーコード)→原因→対処の形式でまとめた。JPY予算100倍事故から、ページトークン必須の罠、IG連携の二重構造まで。
AIの「実装完了しました!」は、buildが通っただけの状態を指していることがある。完了の定義を握らせず、検証をルールで強制する。AI駆動開発で一番地味で一番重要な話。
AIの出力品質が日によってブレるのは、AIのせいではなく指示のせい。CLAUDE.md と永続メモリに自分の仕事の流儀を書き溜めたら、毎回のプロンプトが一行で済むようになった話。
「CPA 3,000円は高いですか?」という質問には誰も答えられない。答えられるのは「1人の客を獲るのにいくらまで払えるか」=許容CACを決めたときだけ。店舗ビジネスの広告費の基準線の引き方。
検索広告のCPAが良好に見えるアカウントを開くと、成果の大半が自社名での検索=指名検索だったということがよくある。それは広告の成果なのか。多店舗ビジネスで実際に起きる構造と、指名/一般を分離すべき理由。
大学5年生まで、一人でスターバックスに行けなかった。問題はスタバではなく「一人でいる自分」だった。サッカー、国家試験、そして今。一杯のコーヒーから、世代をまたぐ実験まで続く一本の線について。
RLS を有効化した瞬間、データが空配列で返ってくる。マルチテナント SaaS で踏んだ2つの罠と、それを `can_access_client` 関数1つに集約した設計の話。
「薬局のDXが進まないのは、現場が変わりたくないからではない。業者側が現場を知らないからだ。」とも思ってます。薬剤師×エンジニアという稀少種が今、本当に効く3つの領域について考えてみました。
体重・食事・筋トレを記録する個人ダッシュボードを作ったけれど、自分で開いて入力するのが続かない。Claude.ai を入力役にしたら、急に続いた話。
4月10日から15日まで、台北だけをゆっくり歩いた5日間の記録。迪化街、龍山寺、中正紀念堂、そして寧夏夜市。薬剤師として見た街のこと。
個人ドメインを10本近く管理して気づいた、他社と Cloudflare の価格差の正体。安いのではなく、マージンを取っていない。