技術的な知見とプロジェクトの学びを共有
海外で求人が前年比205%増、年収中央値$182K。エンジニアリングスキルで営業・マーケの収益パイプラインを自動化する「GTMエンジニア」という職種を、海外記事のDeep Researchに基づいて解説。
Telegramチャンネル機能のセットアップ手順をゼロから解説。BotFatherでのBot作成、プラグインインストール、ペアリング、セキュリティ設定まで、ビジネスサイドの方にもわかるように丁寧に説明。
react-native-videoとreact-native-track-playerの共存。NowPlayingInfoCenter競合の解決、Silent Syncパターン、PiP→音声フォールバックの状態遷移設計を解説。
fetch/XHRの裏でiOSのNSURLSessionとAndroidのOkHttpが何をしているのか。Cookie自動管理、2段階タイムアウト、ATS強制の仕組みを図解で解説。
Web開発者がReact Nativeに入門したとき、同じfetch()なのに挙動が違って戸惑うポイントを徹底解説。CORSが存在しない理由、Cookie管理の違い、ネイティブHTTPクライアントの仕組みまで図解で理解する。
React Native(Expo)のmonorepoで、1つのコードベースを維持したまま複数アプリをEAS Build/Submitでデプロイする設計パターン。app.config.tsによる動的設定切り替えとCI/CD対応。
AIエージェントチームを「本物のエンジニアリングチーム」として扱い、最適なアウトプットを得るためのコミュニケーション設計パターン。Why/What分離、1-Agent-1-File、自己完結コンテキストなど実践知を体系化。
React経験者がReact Nativeで必ずハマる「Mismatch between JavaScript code version and Reanimated Babel plugin version」の原因と解決策を詳しく解説。
既存React Router v7 WebアプリにReact Nativeを後追いでPoC導入した実経験から、API層の共通化レベルを4段階で整理。WebView不採用の理由とOpenAPI + Orvalによる薄い共通化の実践パターンも紹介。
Slackコミュニケーションを可視化し、Small World Networks理論でチーム効率を最適化。Google Project Aristotleの知見を実装。
プライベートチャンネルやDMへの自動参加が不可能な理由と、実用的な代替ソリューション。GDPR対応とプライバシー配慮。