株式会社ビットキー の技術ブログ

Cursor × Notion MCPで「Notionタスク着手〜PR作成」を半自動化し、堅牢な開発を実現する

この記事は Bitkey Developers Advent Calendar 2025 18日目の記事です。 株式会社ビットキーで homehub の開発をしている @kyaru9999 が担当します。 はじめに:開発者の「フロー」を阻害する管理作業 開発者の皆さん、コーディング中にこんな「ノイズ」に邪魔されたことはありませんか? 「あれ、今のタスクのチケット番号なんだっけ?」→ Notionを開いて検索 「ブランチ名の命名規

バズる目標

この記事はBitkey Developers Advent Calendar 2025 17日目の記事になります。担当は私、エンジニアリングマネジメント室のしゅういちろがお送りします。 伝えたいこと 時間をかけて決めたチームの目標、決めただけになっていませんか?全て定量化して日々追える状態であれば理想ですが、そうもいかない目標も当然あります。 そんな定性的な目標や指標が遅れて反映される定量

生成AIで“プロダクトビジョン小説”を作ったら、議論と共感が一気に進んだ話

はじめに この記事は 株式会社ビットキー Advent Calendar 2025 17日目の記事です。ビットキーでプロダクトマネージャーをしている @kzrioviejo が担当します。 私の担当プロダクトでは今年、プロダクトビジョンの再定義を実施しました。ビジョンの見直しを進める中で、そのビジョンの世界観を解像度高く伝えるため、生成AIを活用して「プロダクトビジョン小説」を作ってみ

10分でわかる!ブラウザ標準 Web Components

はじめに この記事は Bitkey Developers Advent Calendar 2025 16日目の記事です。 ビットキーで workhub の開発をしている @stuffy86 が担当します。 みなさんは Web Components に対してどのようなイメージを持っていますか? 「知ってるけど実務で使ったことない👀」という声が多そうです。 僕も MDN のサイトで見たことはあったが実際に使ったことはありませんでした。 ひょんなことか

本番ミラー環境の定期構築をやめました

はじめに ! この記事はBitkey Developers Advent Calendar 2025 16日目の記事です。 ビットキーで bitkey platform を開発している @otakakot です。 以前「リリース速度10倍を実現したビットキー流DevOps - Argo CD との付き合い方- 」という登壇にて Argo CD の CLI を用いて本番ミラー環境構築を自動化しているという紹介をしました。 https://speakerdeck.com/bitkey/bitkey-style-devops-with-10x-faster-release-speed-h

mablで「12:15まで待機」どう実装する? 5分制限を突破して指定時刻までwaitするテクニック

はじめに この記事はBitkey Developers Advent Calendar 2025 15日目の記事です。 Software QAチームに所属しているmk_ビットキーが担当します。 普段はテスト自動化エンジニアとして活動し、テスト自動化に関する業務に取り組んでいます。 弊社のQAチームは、テスト自動化ツールとしてmablを採用しています。 今回は実務経験で得たmablでの自動テスト作成のテクニックを1つご紹介

「チケットの影響範囲、出してください」を楽にする

Bitkey Developers Advent Calendar 2025 15日目の記事です。 はじめに 株式会社ビットキーでCross Incubatorチームに所属する maruware です。 Cross Incubatorという聞き馴染みのないキラキラネームチームですが、プロダクトチームが機能開発に集中できるように、フレームワークのような足回りを整えたり、インフラやCI/CDのベースを整えたり、スケーラビリティのある実装に改善したりとい

【QA業務効率化】テストデータ作成の“一手間”を解消!GSSを経てAIとWebアプリを作った話

皆さん、こんにちは! この記事はBitkey Developers Advent Calendar 2025 12日目の記事です。 Software QAチームの たなしん@tanashin が担当します。 突然ですが、皆さんは日々の業務で、「この作業、もっと効率化できないかな?」と考えることはありませんか? 便利な既存のWebツールや、自作のExcel/GSS(スプレッドシート)を使ってみても、「あと一歩、ここが面倒なんだよな…」と

「資格は実務の役に立たない」は本当か? IPA試験 x Google Cloud認定試験(PCA)の反復横跳びで見える価値

初めまして。 私はモバイルアプリ開発者としての活動を中心にしながら、障害対応や監視などのSRE的な活動も行っているエンジニアです。 今回はこんな私が『資格試験』というものに対しての価値観を変えた経験を共有したいと思います。 IPA試験に合格、その「自信」と「現実」のギャップ そもそも私が『資格試験』というものに対して学習意欲を出し始めたのは、「

Cloud Tasksを使って直列でのキュー処理をさせるなら、後段にPub/Subを挟んだほうが良い(かも)

はじめに この記事は Bitkey Developers Advent Calendar 2025 11日目の記事です。 ビットキーでエッジデバイス間の接続・及び他社システムとの連携を担当している @pika_opera が担当します。 他のメンバーが大作を投稿している中ですが、私は日々の運用で得られた『ちょっとした、でも意外と効果の大きかったTips』を共有したいと思います。 背景 とあるシステムに対して連携する

キャリア25年のプログラミング言語遍歴 - JavaからTypeScriptへ

はじめに この投稿は「株式会社ビットキー Advent Calendar 2025」10日目の記事です。 こんにちは。株式会社ビットキーでバックエンド開発を担当している金内です。私のちょっと変わったキャリアについては、こちらにインタビュー記事がありますのでよろしければご覧ください。 https://note.com/bitkey_developer/n/n0ab4540f24f7 TypeScriptがGitHubの人気言語1位に! 先日、GitHubの年次レポー

Node.js のコンパイルキャッシュで Cloud Run のコールドスタートを速くする

! この記事は Bitkey Developers Advent Calendar 2025 の 9 日目です. ! この記事は情報の提供のみを目的としています.この方法を用いたことにより発生したいかなる損害について,私および弊社は責任を負いません. はじめに 弊社ビットキーでは,フロントエンドはもちろんのこと,バックエンドに至るまで TypeScript を活用しています.言語を統一することで,言語間のコンテキ

【開発を止めるな】機能追加と並行して進める大規模リファクタリングの戦術とAI活用

はじめに この記事は 株式会社ビットキー Advent Calendar 2025 8日目の記事です。 ビットキーでモバイルアプリの開発をしている @bk_micchy が担当します。 本記事では、「絶えずバージョンアップが求められるプロダクトにおいて、いかに開発を止めずに大規模なリファクタリングを進めているか」 という実例を紹介します。 レガシーコードとの戦い、クリーンアーキテクチャ

[Linux][Node.js]インタラクティブにgitのブランチを削除するCLIツールを作ってみた

TL;DR 標準ストリームを監視 ターミナルをRaw Modeに変更 Node.jsのexecSync()でgitコマンドを実行 stdout.write()でターミナルに描画 この記事で作成する最終的なコード gitInteract.js #!/usr/bin/env node const { execSync } = require("child_process"); const CTRL_C = "\u0003"; const ARROW_UP = "\x1b[A"; const ARROW_DOWN = "\x1b[B"; const ENTER = "\r"

「構文エラー浦島太郎」はAIという玉手箱を手にいれる 〜AI支援による学習のコツは「ヒントをもとに手を動かす」こと!〜

Bitkey Developers Advent Calendar 2025の 3日目の記事です! 🙌 1. はじめに 新しいプログラミング言語などの勉強中、慣れないうちは特に構文エラーにつまずきませんか? 私はうまく記法を覚えられず構文エラーを出しまくることがあります。 そこで、AIに正解を出してもらい効率的に業務を進める工夫を紹介します。 一方で、AIの正解に頼りきらずに手を動かして勉強を続ける