Tabelog Tech Blog

食べログの開発者による技術ブログです

久しぶりにチームリーダーやってみた

この記事は 食べログアドベントカレンダー2024 の22日目の記事です。 【はじめに】 こんにちは、はじめまして。食べログ開発本部ウェブ開発1部のシステム運用改善チームでチームリーダーを務めているame001です。 今回は、久しぶりにチームリーダーを務めた…

速い開発のためのコミュニケーションと知的謙虚さ

この記事は 食べログアドベントカレンダー2024 の21日目の記事です はじめに こんにちは。食べログ開発本部、技術部部長の池上です。 今年の食べログアドベントカレンダーは『開発を圧倒的に速くする』というテーマですが、技術的な話や組織の仕組み化の話で…

Sansanさんと合同でスマホアプリエンジニア向けの勉強会を開催しました

この記事は 食べログアドベントカレンダー2024 の20日目の記事です こんにちは。食べログ開発本部アプリ開発部マネージャーの原です。 TabelogTechBlog 編集チームとしても活動しています。 この度、Sansanさんと合同でスマホアプリエンジニア向けの勉強会を…

新卒2年目の私が素敵な設計で素敵な仕様変更に巡り会えた件

はじめに この記事は 食べログアドベントカレンダー2024 の19日目の記事です こんにちは。食べログ開発本部 ウェブ開発1部の相馬です。新卒で入社してから今年で2年目になります。 入社してチームに配属されてからは、システムの細かい改修や問い合わせがあ…

ts-jestからSWCへの移行で発生するイミュータブル性と型チェックの問題について

この記事は 食べログアドベントカレンダー2024 の18日目の記事です はじめまして。食べログ開発本部ウェブ開発2部FEチームの中内です。 本記事では、食べログノートで使用しているJestのトランスパイラをts-jestからSWCに移行した際、既存のテストが動作しな…

音声入力×AIチャットボットで広がる新たなAI活用の可能性

この記事は 食べログアドベントカレンダー2024 の17日目の記事です こんにちは。食べログ開発本部 ウェブ開発1部 Ownerチームで「食べログ求人」というサービスの開発や、食べログの営業チームが使っている業務系システムの開発を行なっている@itayaです。 …

プログラムを約3200倍高速化して、社内業務のボトルネックを解消したお話

はじめに この記事は 食べログアドベントカレンダー2024 の16日目の記事です こんにちは。食べログ開発本部ウェブ開発1部 システム運用改善チーム所属の @4palaceです。 今回は、私の所属するシステム運用改善チームで、とある社内業務の処理パフォーマンス…

趣味のゲーム制作で気づいたこと

この記事は 食べログアドベントカレンダー2024 の15日目の記事です はじめに(なぜゲーム制作を?) こんにちは。食べログWEBエンジニアの@yabon_exeです。 本記事の大まかな主張を最初にざっくり言うと、「AIはもっと気軽に使っていいんじゃないか?」にな…

生成AI業務活用プロジェクトの立ち上げを成功に導く三種の神器

この記事は 食べログアドベントカレンダー2024 の14日目の記事です 食べログ開発本部 技術部 データサイエンスチームのテックリードをしております富田です。 私は生成AI活用を推進するチーム内のユニットリーダーも兼任しており、私の専門性を活かしたトピ…

Android15(APIレベル35)への対応について

この記事は 食べログアドベントカレンダー2024 の13日目の記事です。 こんにちは。食べログAndroidアプリの保守を担当している米山です。 今回の記事では食べログで実施したAndroid15(APIレベル35)への対応についてご紹介します。 目次 はじめに 対応内容 …

生成AIで自動テストを楽に作りたい!

この記事は 食べログアドベントカレンダー2024 の12日目の記事です 目次 目次 はじめに 自動テスト作成の課題 テストケースを考えることの難しさ テストコードに落とし込む作業の負担 テスト対象のコード例 RSpecでのテストコード例 自動テスト作成の課題が…

つまずきから学ぶ、機能開発で回り道を減らす方法 〜トリミング機能を添えて〜

この記事は 食べログアドベントカレンダー2024 の11日目の記事です こんにちは。食べログ開発本部 アプリ開発部の筒井です。普段は食べログiOSアプリの開発を担当し、日々機能改善に取り組んでおります。 私は新卒として食べログに参画してから2年目になり、…

開発中に感じた「ツラみ」は設計改善のチャンス~負債を生まない設計方針を立て、新規案件に活かした話~

目次 目次 はじめに 「ツラみ」の収集 「ツラみ」の分析 負債解消へのアプローチ 案件への適用 良かった点 改善点/懸念点 まとめと今後の展望 はじめに この記事は 食べログアドベントカレンダー2024 の10日目の記事です。 こんにちは。食べログ開発本部ウェ…

食べログのデータ基盤にdbtを導入している話

はじめに はじめまして。食べログ開発本部技術部の齋野です。早いもので入社してから4ヶ月ほどが経ちました。「データサイエンスチーム」というチームに所属しており、食べログのデータ基盤の開発、保守運用を担当しています。 現在、食べログのデータ基盤に…

GradleProfilerとBaselineProfileを導入した話

この記事は 食べログアドベントカレンダー2024 の8日目の記事です こんにちは。 食べログシステム本部 アプリ開発部 基盤チームのtomotakasgです。 Androidアプリのリファクタリングや開発環境の整備、ライブラリ選定等の業務を担当しています。 今回は表題…