Findy/ファインディ の技術ブログ

【エンジニアの日常】エンジニア達の自慢の作業環境を大公開 Part5

こんにちは。 Findy Freelance の開発をしている中坪です! この記事は 自慢の作業環境を大公開シリーズ の Part 5 になります。 今回はそれぞれ住む場所や普段担当するプロダクトが異なる 3 名のエンジニアの作業環境を紹介します! 作業環境を大公開 中坪 まずは名古屋からフルリモートワークをしている中坪の作業環境です。 デスク全体はこのようになっています。 デス

「開発生産性の教科書」という本を執筆しました

こんにちは!ファインディ CTOの佐藤( @ma3tk )です。 表題の通り、約1年半ほどの期間をかけて「エンジニア組織を強くする 開発生産性の教科書 ~事例から学ぶ、生産性向上への取り組み方~」(以降、開発生産性の教科書)という本を執筆しました。 本日(2024年7月11日)発売となりましたので、改めて「開発生産性」に対する思いをお伝えしたり、本の内容の一部をご紹介し

Findyのフロントエンドにおけるメッセージ画面のパフォーマンス改善

こんにちは、ファインディ株式会社でフロントエンドのリードをしております 新福( @puku0x )です。 この記事では、 IT/Webエンジニアの転職・求人サイト Findy のメッセージ画面の改善についてご紹介します。 メッセージ画面の課題 メッセージ画面の改善 Apollo Clientキャッシュの利用 読み込み画面の条件修正 ページ設計の最適化 まとめ メッセージ画面の課題 Findyのメッセー

FindyにおけるDataformの活用とその効果

こんにちは。 2024/05よりファインディ株式会社にデータエンジニアとして入社した田頭( tagasyksk )です。本記事では、データ変換サービスであるDataformについてその活用方法や導入後の効果についてご紹介します。 弊社では、現在次のような構成でデータ基盤を構成しており、BigQuery内でのデータ変換にDataformを利用しています。 この構成を踏まえてご覧いただければ幸いで

デベロッパーエクスペリエンス(DevEx)とは: 開発生産性Conference 2024 に向けて

こんにちは! ファインディの @Taka-bow です。 まもなく「開発生産性Conference 2024」が開催されます。2日目のキーノートスピーカーであるNicole Forsgren博士は、昨年はビデオ越しのご登壇でしたが、今回は来日してくださる予定です。 昨年は「SPACE:生産性フレームワーク」の研究についてご紹介いただきましたが、今回はどのようなお話を伺えるのでしょうか? ご講演のタ

開発生産性指標を向上させるためにやってはいけないアンチパターン

こんにちは!ファインディでFindy Team+開発チームのEMをしている 浜田 です。 昨今、開発生産性を高めるための取り組みを行っている組織が増えてきていると感じています。 開発生産性を向上させるためには、まずは定量的に可視化することが重要です。 可視化することで現状を把握して、開発組織の伸びしろを発見したり、課題を明らかにし、改善活動に取り組みやす

LLM Embeddingを活用した問い合わせBotを社内向けに導入して効率化した話

こんにちは。 FindyでMLエンジニアをしているyusukeshimpo( @WebY76755963 )です。 今回はLLM Embeddingを活用した自動応答Botを開発&導入し、社内の問い合わせ業務を効率化することができたので、その取り組みを紹介します。 Botを開発することになった背景 弊社ではSlackを使用し、自社サービスに関する社内質問に回答するチャンネルを運用しています。 主にビジネスサイドから

Findyの爆速開発を支える「システムを守るテストコード」の実例3選

こんにちは。 Findy で Tech Lead をやらせてもらってる戸田です。 弊社では本番環境へのデプロイを1日に複数回実行していますが、本番環境での不具合の発生率は低いです。 次の画像は弊社のあるプロダクトの直近1年のFour Keysの数値です。 平均で1日2.3回の本番デプロイを行っていますが、変更障害率は0.4%程度を維持しています。単純計算ですが、1年で障害が2件程度の水

ファインディの新オフィスを紹介します

こんにちは、ファインディのEND( @aiandrox )です! 2024年4月30日より、ファインディは新オフィスに移転しました。 findy.co.jp 新オフィスのここがすごい! 大崎駅から直結徒歩5分!雨に濡れずに出社できる! 前オフィスの2.3倍の広さ! オフラインイベントが開催できるイベントスペースが増えました! この記事では、そんな新オフィスについて、エンジニア目線で紹介し

【エンジニアの日常】エンジニア達の自慢の作業環境を大公開 Part4

こんにちは。 今年の4月より Findy Tools の開発をしている林です! この記事は 自慢の作業環境を大公開シリーズ の第4弾になります。 今回は3名のエンジニアの作業環境を紹介します! 作業環境を大公開 林 私はオフィスへの出社と在宅のハイブリッドで勤務しており、自宅にも快適な作業環境を備えています。 デスク周りの全体像はこのようになっており、シンプルで機能

障害対応におけるポストモーテムのご紹介

こんにちは、ファインディ株式会社で機械学習エンジニアをしていますsasanoshouta( @Edyyyyon )です。この記事は、ファインディでインシデントが発生した際に行なっている ポストモーテム の運用とその様子について、先日発生したインシデントを元に紹介をする記事となっています。 今回発生したインシデントについて まず、今回発生したインシデントについて軽く紹介を

Findyの爆速開発を支えるテクニック

こんにちは。 Findy で Tech Lead をやらせてもらってる戸田です。 早速ですが、これは弊社のとあるチームの1ヶ月のサイクルタイムです。 最初のコミットからマージされるまで平均3.6時間程度と、開発に着手したらその日のうちにリリースされるのがデフォルトとなっています。 今回はこの開発スピードを継続し、更に速くするために弊社で実践しているテクニックを紹介

RubyKaigi 2024で感じた、Rubyを書くことが楽しい、という想いが将来のキャリアに絶対につながる、という話

こんにちは。ファインディでVPoEをしている 神谷 です。 沖縄、楽しかったですね、 観光、しましたか? 私は龍が如く3の世界観を感じようと最終日に国際通りを1時間ほど散策しました。(そしてすぐに飛行機の時間・・・ ) 龍が如く8の名所巡りもしたいので、再来年のRubyKaigiは是非ハワイ開催にならないかな・・・ この記事では、RubyKaigi 2024に参加した皆さんがそれぞ

RubyKaigi 2024をきっかけにQuineに入門してみた

ハイサイ、ファインディでTeam+を開発しているEND( @aiandrox )です。 RubyKaigi 2024最高でしたね!!私は2度目の参加でしたが、去年よりもみんなが笑っているところで笑えるようになり、各種イベントなどでいろんな方と話すことができたのでさらに楽しめました。 今回特に印象に残ったのは初日のKeynoteの「 Writing Weird Code 」でした。 「なるほどわからん」という感じで、

RubyKaigiで紹介されたクリエイティブコーディングを試してみた

こんにちは!ファインディでTeam+開発チームのエンジニアメンバーの 西村 です。 この記事では、私が聞いたRubyKaigi 2024のセッション「Lightning Talks」より「Enjoy Creative Coding with Ruby」で紹介されたクリエイティブコーディングを試してみたので共有します。 クリエイティブコーディングとは クリエイティブコーディングとは、アプリケーションのような機能的なソフトウェ