Luup の技術ブログ
全184件
LuupのAI活用のイマ(2025年版)
2025/12/26
ブックマーク
こちらの記事は、「Luup Advent Calendar 2025」の25日目の記事です。 はじめに こんにちは。株式会社Luup CTOの岡田(@7omich)です。 2025年ももうすぐ終わり、今年の Advent Calendar も無事に最後の記事となりました。 2025年は「AI エージェント元年」と呼ばれた激動の1年でしたが、Luup の社内においてもエージェントを始めとする各種AIツールの活用が大きく進み、AI ネイティブな事業
Luup Androidチームの技術負債との向き合い方
2025/12/25
ブックマーク
はじめに 本記事は、Luup Advent Calendar 2025の16日目の記事になります。 こんにちは、Luup ユーザーアプリチームで Androidアプリの開発を担当している河原です。 自分は2年前に入社し、この2年間LuupのAndroidアプリチームで開発を行ってきました。 スピードが求められるスタートアップにおいて、技術的な負債は避けて通れないものです。 この記事では、Androidアプリの開発の中
Luup Androidチームで採用しているdetektルール紹介
2025/12/24
ブックマーク
こんにちは、Luup Androidチームの土谷です。 今回は、私たちのチームで採用している静的解析ツール detekt のルール設定について紹介します。 Luupでは「標準機能の活用」と「独自ルールの実装」を使い分け、コード品質を仕組みで守る体制を整えています。 detektについて簡単におさらい detektは、Kotlinプロジェクトのための静的コード解析ツールです。静的コード解析とは
AIを活用したPRD生成 — Gemini Gemで実現するプロダクトマネージャー不在のヒアリング
2025/12/22
ブックマーク
こちらの記事は、Luup Advent Calendar 2025の22日目の記事です。 はじめに 社内向けプロダクト開発チームのプロダクトマネージャーの渡部です。 本記事では、Google Geminiの「Gem」機能を活用して、プロダクトマネージャー(PdM)が介在しなくても質の高いPRD(プロダクト要求仕様書)を作成できる仕組みを構築した取り組みについてご紹介します。 背景:社内ツール開発におけ
Apps Scriptで構築するジオコーディング
2025/12/20
ブックマーク
この記事はLuup Advent Calendar 2025 20日目の記事です。 はじめに こんにちは、LuupでData Analyticsグループに所属している牧野です。 私たちのグループは、移動データ、アプリの利用ログ、日々のオペレーションデータ、そして電動キックボードや自転車から得られる車両データなど、Luupの事業に関わるあらゆるデータを対象に分析業務を行っています。 その中でも本記事では
シールドボックスつくってみた
2025/12/19
ブックマーク
本記事は、Luup Advent Calendar 2025の19日目の記事になります。 はじめに こんにちは、Luup Quality Team QAの川口です。 【フライトモードじゃないんだよ、弱電波での検証がしたいんだよ】 スマホアプリのQA担当は誰しもが考えたことがあると思います。 アドベントカレンダー企画にかこつけて簡易的なシールドボックスを作ってみたので書いていきます。 自作理由 「弱電波環境
KubernetesのExternal Secrets Operatorアップグレード時のポイント(CRD・Helm履歴)
2025/12/18
ブックマーク
こんにちは、Luup にわです。 Luupでは、Supersetをはじめとする複数のBIツールやデータアプリをKubernetes上で運用しています。 これらのツールは、データベース接続用のパスワードや外部APIのキーといった機密情報を必要としますが、アプリから直接Secret Managerにアクセスするには各アプリでSDK実装や認証設定が必要になります。 そこでExternal Secrets Operatorを使うことで、機密
Claude Codeで実現する仕様駆動開発(SDD)
2025/12/17
ブックマーク
こんにちは、LuupのUser Product Group Backend Teamのバックエンドエンジニア、Jang(チャン)です。 この記事はLuup Developers Blog Advent Calendar 2025 17日目の記事です。 AIエージェントと一緒に開発していて、「3時間前に立てた計画、何だっけ?」とチャット履歴をスクロールしたり、会話が長くなって重要な計画がコンテキストに埋もれてしまった経験はありませんか?私はこの問題を
Firebaseエミュレーターを使った統合テストを安定させるためにやったこと
2025/12/15
ブックマーク
この記事は、Luup Advent Calendar 2025の15日目の記事です。 はじめに こんにちは、iOSアプリエンジニアの茂呂(@slightair)です。この記事では、LUUPアプリで実行している統合テストの改善について紹介します。 LUUPにおける統合テストの現状と役割 LUUPのサービスはFirebaseに大きく依存して構築しています。ローンチ時からその構成は大きく変わらず、ここまでサービスが拡大し
LuupのEMとして今考えていること
2025/12/15
ブックマーク
こんにちは!株式会社LuupでEngineering Managerをしている瀧川です。 この記事はLuup Developers Blog Advent Calendar 2025 14日目の記事です。 Luupでは電動マイクロモビリティのシェアリングサービス「LUUP」を提供しており、日々多くのユーザーに利用いただきながらサービスを成長させています。 その中でソフトウェアエンジニア組織についても、よりよいアウトカムを生み出すため
「機能を作らない開発は必要?」の議論に終止符を —— アーキテクチャ改善を『経営課題』として翻訳する
2025/12/12
ブックマーク
はじめに 本記事は、Luup Advent Calendar 2025の12日目の記事になります。 こんにちは、株式会社LuupのSoftware部でPlatform / Technology Enabling (Backend TL) を担当している安元(やっすー)です。 終わらない議論に終止符を打つ 「このコード、リファクタリングしないと将来まずいです...😖」 「でも、それでお金は稼げるの? ユーザーに何か価値があるの?🤔」 「システムのリプレー
QAがSREの業務を少し齧ってみた話
2025/12/11
ブックマーク
本記事は、Luup Advent Calendar 2025の11日目の記事になります。 はじめに こんにちは、Luup Quality Team QAのかすみです。 Quality TeamというSREとQAを合体させたチーム編成になってから、少しだけSREチームの業務を覗かせてもらったので、それについて書こうと思います。 (ほぼ)未知の世界へ システムテストの設計実行を中心に10年近くQA業務を行ってきました。 そんな自分がSREの
BigQueryからLLMを直接呼び出して、憧れのダッシュボード自動要約を実現する。
2025/12/10
ブックマーク
こちらの記事は、Luup Advent Calendar 2025 の10日目の記事です。 はじめに こんにちは、Data Science&Engineering Teamリーダーの小林です。 私は、データ基盤の開発や整備を主な担当業務としており、日々AIを社内でどう活用していくか、どのようなデータ環境であれば活用がしやすいかということを考え実装しています。 最近、BigQueryからVertex AI経由で簡単にLLMを呼び出せる関数
もっと多くの価値をもっと高速に提供するために、Flywheelを回していく - LUUPアプリバックエンドチームの事例紹介
2025/12/09
ブックマーク
こちらの記事は、Luup Advent Calendar 2025 の9日目の記事です。 はじめに こんにちは。Luup User Product Group(以下UPG) バックエンドチーム所属の井上です。 私が所属するUPGは普段ユーザーの移動を支えているLUUPアプリの開発を担っており、バックエンドチームはモバイル開発者と連携しながら機能開発をしています。 その営みを改善し、より価値ある開発を早く実現することがグ
git-worktree-runnerで複数ブランチを同時に開発する
2025/12/08
ブックマーク
本記事は、Luup Advent Calendar 2025の8日目の記事になります。 こんにちは、Operation開発チームでバックエンドを担当している大瀧です。 今回は、複数ブランチでの並行開発を効率化するCLIツール「git-worktree-runner(gtr)」についてご紹介します。 ローカルでのコードレビューや、機能開発の合間にhotfixの対応をしたり...。日々の開発で頻繁にブランチを切り替える場面は多い
