2026-01-01から1年間の記事一覧
はじめに こんにちは、コドモンでエンジニアリングマネージャーをしている堀口です。 GWが終わり少し寂しい気持ちですが、今年の夏は海や山にたくさん遊びに行きたいのですでにワクワクしています⛰️ 2025年12月のアドベントカレンダーで、最近EMとして取り組…
こんにちは、プロダクト開発部の郡司です。 コドモン開発部による春のブログリレーが始まってます。 春のブログリレー、爽やかですね。花粉症も過ぎ去った。とても良いです。 ただ私は、そんな春の爽やかさも吹き飛ばすような、熱いハートで燃えたぎるような…
春のブログリレー、市川さんからバトンを受け取りました、プロダクト開発部の塚原です。 本日4月27日は、哲学の日らしいです。そこで、ソクラテスの言葉を借りて、日々のデプロイに怯える(?)私たちへのアドバイスを。 「ぜひパッケージ管理しなさい。安全…
こんにちは、コドモンでエンジニアリングマネージャーをしている市川です! 春のブログリレーに便乗して、今日は「2026年4月時点のコドモン開発チームのAI活用状況」をまとめてみます! 「コドモンでのAI活用はどう?」にさっと答えられるようにしたいという…
こんにちは!プロダクト開発部の村松です! 突然ですが皆さん、こんな悩みはないでしょうか? 「AIが実装している間、ローカル環境を自由に触れない」 「定期的にコマンド実行の承認待ちになり、他の作業に集中できない」 Claude Codeが登場して以降、git wo…
はじめに 前回(第1回)では「https://example.com/?--env=local というリクエストで環境を操作できる」「.env のAPP_KEYが漏れると致命的なリスクにつながる」という事例を通じ、A02(Security Misconfiguration)を読み解きました。 今回はA04(Cryptograp…
こんにちは!コドモンでEMをしている上代です。 自分はずっと、社外での登壇に興味がありました。でも、なかなか踏み出すことができませんでした。「いつかは登壇してみたい」と思いつつ、社内の勉強会で発表するのが精一杯で社外で話すなんて想像もできませ…
こんにちは!コドモン開発部の岡村 亮太です! 4月17日は恐竜の日ですね。私はブラキオサウルスが好きです 「それ、AIでよくない?」 Claude Codeを使い始めた頃、使いこなしたくてAI関連の記事を読み漁っていました。読めば読むほど感じたのは、「AIに頼め…
こんにちは。プロダクト開発部の友野です。 春のブログリレーが始まりました。松浦さんからバトンを受け取り、花粉と戦いながらがんばります。 さて、AI普及に伴い開発のあり方が大きく変化して久しいですが、AIを我々のペアプロ文化とどう組み合わせるか、X…
会話の文字起こしアプリを自作したら、ペアプロの価値を再発見しました。一人語りでは言葉が続かない。でも誰かがいると、言葉も刺激も続いていく。AIのトークンでは生成できない、人間同士のトークから生まれるもの。
こんにちは!Engineering Officeのおかぱるです。 今回は4月〜6月で実施する「コドモン春のブログリレー」について紹介します コドモン春のブログリレー 公開記事 終わりに コドモン春のブログリレー 春のブログリレーは、コドモン開発チームとしては“初の試…
こんにちは、新規事業のプロダクト開発を担当している杉山です。 今回は、障害調査やエラー分析をClaude Codeを活用し、迅速化・精度向上させる方法について紹介します。Datadog MCP、AWS CLI、GitHub CLI(ghコマンド)などを組み合わせることで、ターミナ…
こんにちは!プロダクト開発部の塚原です。 3月27日、開発チームで CTF形式のイベント「社内SECCON」 を開催しました。この記事では、企画の背景から当日の様子、振り返りまでをレポートします。 企画の背景:なぜ「攻撃者の視点」を学ぶのか コドモンのプロ…
はじめに こんにちは。プロダクト開発部の塚原です。 エンジニアとして日頃からセキュアな実装を意識していますが、「この実装、怪しいかも?」という勘所はなかなか磨きにくいと感じています。脆弱性のある処理に遭遇したり修正する機会が、実際の開発では…
こんにちは、新規事業のプロダクト開発を担当している杉山です。 Webアプリケーションの監視は、サーバーのログやメトリクスを見れば多くの問題に気づけます。しかしモバイルアプリはそうはいきません。ユーザーの端末で起きたクラッシュやエラーは、ユーザ…
こんにちは!Engineering Officeのおかぱるです。 今回は先日実施した"場所に縛られず熱量をもって働く | コドモンのチーム開発とカルチャー"イベントの当日の様子や発表内容について記事を書いていきます! アーカイブも公開しておりますので、ぜひご覧…
こんにちは、プロダクト開発部の中田です。 新規プロダクトの開発においてバッチ処理を作る機会があったのですが、 設計時の考え方がこれまでとは少し違うところがあったので、今回はその話をします。 「つつましさ」とは 最小限の構成要素とし、構築・運用…
EMConf JP 2026 参加レポート ── コドモンEM3名が語る、熱かったセッションと企画 こんにちは!コドモンでEM(エンジニアリングマネージャー)をやっている かじろ・しげた・せきねこ です。 3月4日に開催された EMConf JP 2026 に参加してきました。昨年に…
SREチームの檜山です!2026年1月にコドモンに入社しました。この記事では私がこれまで取り組んできたことと、コドモンに入社した感想、これからコドモンでやってみたいことを書きます。 これまでやってきたこと 入社するまで イベントやコミュニティ 働く意…
要件の整理 検討した2つのアプローチ TypeScriptインターフェースの直接定義 YAMLベースの定義 + TypeScript自動生成 - こちらを採用 イベント定義(YAML) 同じイベント名を異なる画面で使うケース 生成スクリプトとバリデーション 重複検出 GA4制約バリデ…
【追記 2026/2/26】 本記事の内容をもとに、第184回PHP勉強会@東京で発表しました。Q&Aや補足情報も含めたスライドはこちらからご覧いただけます。 speakerdeck.com こんにちは。プロダクト開発部の塚原です。 業務でセキュリティに関する実装をする機会が…
こんにちは!プロダクト開発部の小西です! 先日、SRE Kaigi 2026 にスポンサー枠で登壇させていただきました。 登壇資料は以下になります。 speakerdeck.com 今回は登壇の舞台裏について、発表者目線でご紹介させていただければと思います。 登壇時の様子 …
こんにちは、新規事業のプロダクト開発を担当している杉山です。 弊社では、これまでWebなどのE2EテストにGaugeを使用してきましたが、今回の新規事業のモバイルアプリの開発では、Maestroを採用しました。 本記事は、モバイルアプリのE2Eテスト導入を検討し…
こんにちは!プロダクト開発部の塚原です。 2026年1月31日(土)に中野セントラルパークカンファレンスで開催されたSRE Kaigi 2026に、コドモンはプラチナスポンサーとして協賛しました! この記事では、協賛の背景から当日のスポンサーブースの様子をレポー…
こんにちは、アナリティクスグループの若鶴です! アナリティクスグループは開発本部ではなくコーポレート本部に所属していますが、記事を書きたくなってしまったため、コドモン Product Team Blog に記事を書いています。 アナリティクスグループは、データ…
はじめに コドモンでエンジニアをしている羽馬です。 プロジェクトごとに、使用するツールや設定ファイルがバラバラな状態はよくあります。 「Node.jsはxx系、Javaはxx系。環境変数は .envrc で、タスク実行は Makefile で」といった具合です。 日頃から開発…