Tabelog Tech Blog

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

TDD道場破りやってみた#3 〜初めての道場破りで得られたもの〜【Tabelog Developer Dojo】

はじめまして、食べログでSET(Software Engineer in Test)をしているhagevvashiです。本記事では私が所属する食べログのエンジニアコミュニティであるTabelog Developer Dojo(以後TDDとします)の取り組みについての連載 3 記事目として「XP祭り」に参加…

ユーザーの声を聞き、プロダクト成長にコミットするための取り組み

目次 はじめに 食べログ仕入について簡単に紹介 ユーザーの声、純度100%の秘訣 飲食店と卸業者の課題 ユーザーの声を聞き、プロダクト開発に活かしていくための取り組み ユーザーへの訪問同行、オンラインミーティングへの参加 ユーザーになりきってプロダ…

Qiita Advent Calendarに今年も参加します!!

目次 はじめに 今年のテーマについて おわりに はじめに こんにちは。Tabelog Tech Blog編集担当の高山です。 2023年も残すところあとわずかとなりました。 振り返ると、今年も様々な技術トピックが話題となりました。 皆様はどのような技術に触れましたでし…

TDD道場破りやってみた#2 〜オンライン時代の新しい形の勉強会とは〜【Tabelog Developer Dojo】

初めまして。食べログシステム本部品質管理室の百瀬と申します。 今回は、Tabelog Developer Dojo(以後TDD)に関する連載です。 この記事は連載の2本目になります。本記事ではTDD道場破りで行った、新しい形の勉強会を紹介します。 TDD(食べログの勉強会)…

TDD道場破りやってみた#1 〜最初のターゲットは「XP祭り2023」〜【Tabelog Developer Dojo】

こんにちは。食べログシステム本部アプリ開発部でマネージャーをしている原です。 以前、iOSDC Japan 2023 参加レポート#4 スポンサーブースのまとめという記事を書いていて、2度目の執筆になります。 今回は、Tabelog Developer Dojo(以後TDDとします)に…

「Software Design 2023年12月号」に食べログのChatGPT特集を寄稿しました

食べログのメディア領域でサービス開発のエンジニアリングマネージャーをしている関戸です。 2023年11月17日(金)発売のSoftware Design 2023年12月号にて、ChatGPT特集の記事を寄稿しました。1つの特集をすべて食べログが担当し、3章構成で合計26ページの…

Next.jsのStatic Exportsを本番プロダクトで利用してみた感想と注意点

目次 はじめに Static Exportsとは Static Exportsを採用した経緯 Static Exportsを利用する際の注意点 Dynamic Routingが使えない 対策 運用してみての感想 まとめ 最後に はじめに こんにちは。食べログ ウェブ開発部 FEチームの原田です。 昨年リリースし…

Kubernetes、何をどうやって監視する? ~ 食べログにおけるオンプレKubernetes監視事例紹介 ~

目次 はじめに 食べログにおけるKubernetes化のモチベーションとその進み具合 Kubernetesというインフラにおける監視戦略 監視システムは作り込むのではなく買う あらゆるコンポーネントのゴールデンシグナルを観測する なるべく一箇所からあらゆるメトリク…

「Sentry本国のエンジニア登壇!Sentry 活用できてる?利用企業から学ぶエラー管理LT」 登壇レポート

目次 はじめに イベント概要 背景 目的 詳細 登壇のきっかけ 登壇内容 登壇したことによる学び 他の登壇者の LT を聞いてみたことによる学び おわりに はじめに 食べログシステム本部 ウェブ開発部 FEチーム の遠藤司樹です。2023年8月30日に開催された ファ…

食べログの予約システムで起きた100bit問題に立ち向かう

はじめに 初めまして。食べログ飲食店システム開発部でマネージャーをしている井本と申します。2016年に入社し、様々なチームを経てから現在はインターネット予約に関連する機能を主管とする予約サービスチームにいます。 この記事では2022年にリリースした…

DroidKaigi 2023 参加レポート#3 Day3のまとめ

こんにちは。食べログシステム本部 アプリ開発部 基盤チームの米山です。 私はカカクコムに入社してから約2年間、食べログAndroidアプリの保守業務を担当してきました。 DroidKaigi2023には、食べログアプリで使われない技術ではあるものの、趣味でリッチな…

DroidKaigi 2023 参加レポート#2 Day2のまとめ

はじめに こんにちは、食べログシステム本部 アプリ開発部でAndroidアプリエンジニアをやっているhokutonikukyuです! 柴犬が大好きです 入社から食べログを担当し、ちょうど丸2年経ちました。 普段は口コミ周りの開発を担当しています! 去年も参加したの…

DroidKaigi 2023 参加レポート#1 Day1のまとめ

こんにちは。食べログシステム本部 アプリ開発部の 和田 です。 以前、食べログのアドベントカレンダーで記事を執筆したことがあるため、ご存知の方がいるかもしれませんね。 私は、今からおおよそ4年前に弊社(株式会社カカクコム)に入社して以来、ずっと…

iOSDC Japan 2023 参加レポート#4 スポンサーブースのまとめ

はじめまして。食べログシステム本部アプリ開発部でマネージャーをしている原です。 2018年入社で食べログは6年目になります。当初はiOSエンジニアとして(Androidも少し触る機会もありました)アプリ開発をしていましたが、徐々にマネジメント寄りの業務に…

iOSDC Japan 2023 参加レポート#3 day2のまとめ

はじめまして。食べログシステム本部アプリ開発部の基盤チームに所属している大澤です。 今年の春から食べログへ参画しています。 これまでは大手IT会社で決済アプリの立ち上げをしたり、ベンチャー系の会社で暗号資産関連のアプリに関わったりと、決済・金…

iOSDC Japan 2023 参加レポート#2 day1のまとめ

初めまして!食べログシステム本部アプリ開発部でiOSアプリの開発を担当している横川です。 食べログには今年の4月から入社しており、まだ日は浅いですが、毎日楽しく仕事をしています。 今回は先日開催されたiOSDCの2日目(day1)について、気になったセッ…

iOSDC Japan 2023 参加レポート#1 day0のまとめ

食べログシステム本部アプリ開発部でiOSアプリの開発をしているN_Kaito7です! 食べログでのエンジニア歴は6年目でログインからネット予約まで幅広く開発に携わってきました。 この記事では1日目(day0)の気になったセッションをピックアップしてお伝えしま…

食べログのSEOの話 良いコンテンツを提供し検索体験の質を上げるSEOについて

こんにちは、食べログシステム本部プロダクトチームのotoyodaです。 検索に対するコンテンツの改善、いわゆるSEOを実施するチームに在籍しています。 この記事では食べログでのSEOに対する取り組みについてご紹介をします! 目次 食べログではどんなSEOをや…

iOSDC Japan 2023にゴールドスポンサーとして協賛します!

こんにちは。食べログでアプリ開発をしているsadaです。 食べログは2023/09/01(金)〜09/03(日)で開催される「iOSDC Japan 2023」にゴールドスポンサーとして協賛します! 本記事では、ノベルティやブース紹介、そしてiOSDCチャレンジという企画で集める「iOS…

プロジェクト品質革新の鍵!『不具合分析』で開発プロセスを改革

こんにちは!飲食店システム開発部オーダーチームで食べログオーダーのWebサービス開発を担当している堀口です。 本記事では、品質改善と不具合対応コストの削減に向けた新たな取り組みについてお伝えします。 はじめに プロジェクト品質と聞くと、何を思い…

食べログ中途入社後のチュートリアル期間をどう過ごしたか

はじめに 初めましてこんにちは。食べログWeb開発部の齊藤です。 今年3月に食べログに転職した私も気付けば4ヶ月が経ちました。 私は転職するにあたりいくつかの大きめの不安を抱えていたのですが、現在は問題なく解消されているので ・転職前、直後に不安に…

RubyKaigi 2023参加報告

こんにちは!食べログの飲食店システム開発部サービス開発チーム所属の大橋です。 2022年からWEBエンジニアとして食べログで働いており、Rubyの経験年数が1年になりました! 先月、私は松本市で開催されたRubyKaigi 2023に参加してきました! 今回の記事では…

食べログの勉強会の取り組み Tabelog Developer Dojo

はじめに 食べログの飲食店システム開発部サービス開発チームの新井です。 この記事では最近私の方で進めている食べログ内の勉強会の取り組みについて書きたいと思います。 食べログでは過去にEbisu.rbというLT会の開催を行うなど様々な勉強会をおこなってい…

食べログiOSアプリのフルリプレース時の問題の原因と解決案をレガシーソフトウェア改善ガイドで考えてみる

※ 本記事は、過去の事例を元により良い改善案を検討したものになります。現在ではすでに改善されている点なども記載されています。 こんにちは。食べログiOSアプリを担当している saten です。 私は食べログシステム本部 アプリ開発部の基盤チームに所属して…

可視化とDevOpsDays Tokyo 2023登壇を通して、自動テストの苦労と楽しさを共有した話

こんにちは。食べログシステム本部の品質管理室のSET(Software Engineer in Test)チームで自動テストの仕事をしている渋谷です。 この記事では可視化を通して自動テストが改善した話と、その話を先日開催されたDevOpsDays Tokyo 2023で発表した経験から得ら…

日本初の挑戦〜食べログによるChatGPTプラグイン開発の舞台裏

はじめに 食べログのメディア領域でサービス開発のエンジニアリングマネージャーをしている関戸です。 2023年5月8日のプレスリリースの通り、食べログの新たな取り組みとして2023年5月6日にChatGPTプラグインの提供を開始しました。さまざまなメディアで日本…

Appエンジニア、Webエンジニア、デザイナー、企画の職能横断チームでプロダクト開発をスピーディーに進めるためにやっていること

こんにちは、 食べログノート開発をしている藤沢です。 この記事では、職能横断型チームである食べログノートのUI/UX改善チームでプロダクト開発をスピーディーに進めるための取り組みを紹介します。 食べログノートとは 2022年春にリリースされた予約管理台…

食べログオーダーが推進する飲食店DX

はじめに こんにちは。食べログオーダーチーム開発エンジニアの高山です。 食べログオーダーは食べログが取り組むモバイルオーダーサービスです。 2022年にサービスローンチし、おかげ様で多くの店舗様にご利用いただいております。 まだリリースしてから日…

職能を超えてユーザーに真摯に向き合う場所、カスタマーフライデー

はじめに こんにちは。食べログのメディア企画部プロダクトチームの日下です。 私は2021年1月にカカクコムに入社し、食べログに参画しました。ちょうど2年になります。 メディア企画部は、ユーザー向けサービスの企画開発を推進する部署です。 今日は私が入…

プレイングマネージャーになるために。そして自律的なチームとは何か

初めまして。 ウェブ開発部のオペレーションチームでエンジニアリングマネージャーをしております。HAと申します。 エンジニアリングマネージャーとして試行錯誤の毎日を過ごしていますが、その中で採用にも関わっております。採用の中で求職者の方から今後…