タイミー の技術ブログ
全238件
GitHubマージキューのエラー通知
2025/08/06
ブックマーク
こんにちは、タイミーでPlatform Engineerをしている近藤です。 マージキュー上のエラー通知について GitHubのマージキューは、チームが効率的かつ安全にコードをリリースするために欠かせない仕組みです。特に、大規模なチームや頻繁にコードをデプロイするプロジェクトでは、マージキューがCI/CDプロセスの核となります。しかし、マージキュー上でエラーが発生した際
GitHubマージキューTIPS:キューの詰まりを可視化し、デプロイフローを最適化する
2025/08/05
ブックマーク
こんにちは、タイミーでバックエンドのテックリードをしている新谷 ( @euglena1215 ) です。 GitHubマージキューTIPSシリーズ、前回までに、マージメソッドの制約やCIの高速化といったTIPSを共有してきました。今回は、マージキューのポテンシャルを最大限に引き出すためのパラメータチューニングと、そのために不可欠なキューの状態の可視化について解説します。 デプロ
GitHubマージキューのRulesetsの非互換性:bypass機能が使えなくなる問題
2025/08/04
ブックマーク
こんにちは、タイミーでバックエンドのテックリードをしている新谷 ( @euglena1215 ) です。 このシリーズでは 「モノリスRailsにマージキューを導入してデプロイフローを安定させる」 の続編として、導入時のTIPSを紹介しています。前回は 「GitHubマージキューTIPS:CIの実行を最適化し、障害対応を10分高速化する」 について解説しました。 本記事では、GitHubのマージキュー
GitHubマージキューTIPS:CIの実行を最適化し、障害対応を10分高速化する
2025/08/01
ブックマーク
こんにちは、タイミーでバックエンドのテックリードをしている新谷 ( @euglena1215 ) です。 このシリーズでは 「モノリスRailsにマージキューを導入してデプロイフローを安定させる」 の続編として、導入時に工夫した点や直面した課題をTIPS形式で紹介しています。前回の記事では 「GitHubマージキューの制約:マージメソッドが1つに強制される」 について解説しました。
GitHubマージキューの制約:マージメソッドが1つに強制される
2025/07/31
ブックマーク
こんにちは、タイミーでバックエンドのテックリードをしている新谷 ( @euglena1215 ) です。 先日公開した記事 「モノリスRailsにマージキューを導入してデプロイフローを安定させる」 では、多くの開発者が関わるモノリスリポジトリのデプロイフローを安定させるために、GitHubのマージキューを導入した事例を紹介しました。 今回からは、導入にあたって直面した課題や
マージキュー対応の概要
2025/07/30
ブックマーク
GitHubマージキュー導入時のGitHub Actions CI設定変更 こんにちは、タイミーでPlatform Engineerをしている近藤です。 今回は、GitHubのマージキュー(Merge Queue)に対応するために、GitHub ActionsのCI設定を修正した話を紹介します。 TL;DR GitHubのマージキュー(Merge Queue)を導入する場合、以下の設定が必要です。 Rule Sets(Branch protection rule)で「Require status checks to pass」を有効化 「Merge
モノリスRailsにマージキューを導入してデプロイフローを安定させる
2025/07/30
ブックマーク
こんにちは、タイミーでバックエンドのテックリードをしている新谷 ( @euglena1215 ) です。 タイミーのバックエンドは、多くの開発者が関わるモノリスなRailsアプリケーションを中心に構成されています。本記事では、このモノリスリポジトリのデプロイフローを安定させるためにGitHubのマージキューを導入した事例を紹介します。 本記事が、masterブランチにマージしたコ
さよなら Flaky Test!Devinと共に実現する、CI安定化への道
2025/07/16
ブックマーク
タイミーでは、Flaky Test がデプロイの妨げになることで開発効率が悪化していました この問題を解決するため、AI エージェント「Devin」を活用し、Flaky Test の検出から修正プルリクエストの作成までを完全に自動化しました 結果、CIは安定し、開発者は本来の業務に集中できるようになったことで、開発体験が向上しました こんにちは!タイミーでバックエンドエンジニア
droidcon NYC 2025参加レポート🟢Hunachi編
2025/07/15
ブックマーク
はじめに こんにちは。タイミーでAndroidエンジニアをしている Hunachi(ふなち) です。 2025年6月25日から26日に開催されたdroidcon NYC 2025に参加してきました。このブログでは、droidcon NYCの雰囲気と、特に印象に残ったセッションについてご紹介します! droidcon NYC 2025の雰囲気 参加者は 700名以上 、セッションは4つのステージで 80以上 と、DroidKaigiとほぼ同規模か少し小さいく
“You’re Not an Android Developer Anymore” ── droidcon NYC 2025現地レポ
2025/07/14
ブックマーク
こんにちは!タイミーでAndroidを主軸にしながらプロダクトエンジニアをしている中川です。 6月25, 26日の2日間、ニューヨークのブルックリンで開催された droidcon 2025 NYCに参加してきました。 今回の参加には、個人的に強い動機がありました。 30歳になる節目に、日本だけでなく世界で自分がエンジニアとしてどの位置にいるのかを確かめたかったのです。 今回このよう
開発生産性Conference2025に参加してきました!
2025/07/09
ブックマーク
こんにちは!タイミーでBackend Engineerをしている @akitoshiga です! 7月3日(木)、7月4日(金)に東京の丸の内で開催された「開発生産性Conference2025」に参加してきました!🙌 dev-productivity-con.findy-code.io 自身は7月3日(木)のDay1に現地参加したので、その時の様子を振り返ってみたいと思います! 当日の様子 関西在住の自分は「Kaigi Pass」という社内制度を利用して参加しま
DevinのプロンプトをDevinに自己改善させる
2025/06/23
ブックマーク
こんにちは!タイミーでバックエンドのテックリードをしている新谷( @euglena1215 )です。 最近、私たちのチームでは自律型 AI エージェント Devinの活用が広がっています。特に、GitHub Actionsのスケジュール実行や特定のイベントをトリガーに、定型的なタスクをDevinに任せるといった使い方を試しています。 しかし、Devinを使いこなそうとすると、多くの方がこんな課題に
AI x PlatformEngineeringへの取り組み(立志編)
2025/06/19
ブックマーク
はじめに まずPFEや開発者との関わりを整理 背景:DevOpsと認知負荷の増大 そこでPFE 開発者との関わり方 我々PFEチームの現状・課題 PFE1Gの立ち位置と現状 懸念とは? 提供サービスの整理 AWS周りを分解 現状は問題ない? XaaSやEnablingへの移行が鍵ではあるが Embeddedでチームが劣化してしまうかも 今までのお話をまとめると AI Coding Agent x PFEの青写真 AI Coding Agent技術の現状と
スクラムイベントがうまくいかない時は大抵前のフェーズがうまくいっていない
2025/06/18
ブックマーク
読んで欲しいと思っている人 スクラムイベントがうまくいかない感じがして困っている方 スクラムイベントをもっと良くしたいと思っている方 読むとわかること スクラムイベントを改善するための1つのアイデア スクラムイベントは互いにインプットとアウトプットとなりながら循環していること スクラムを改善したい時はシステム思考を勉強するとちょっと助けにな
Devinを賢くする秘訣は「ユビキタス言語」にあり? NotionとTerraformで実現する半自動ナレッジ更新術
2025/06/11
ブックマーク
タイミーでバックエンドのテックリードをしている新谷( @euglena1215 )です。 タイミーでは自律型 AI エージェント Devin を活用した開発を行っています。 Devin を効果的に活用する上で鍵となるのが、どのような「knowledge(知識)」を与えるかです。Devin を活用している各社で、試行錯誤が進められているのではないでしょうか。 もし Devin に一つだけ知識を与えて賢くする
