世界を動かす技術を、日本語で。

Show HN: Engineering.fyi – 技術系エンジニアリングブログを一つの場所で検索

概要

エンジニアリングブログの検索エンジン「Engineering.fyi」を開発した背景と目的 主要企業の実際の事例を効率的に検索できる機能 技術スタックや実装上の課題についての詳細 今後追加予定の機能とユーザーからのフィードバック募集 フィードバックを求めている具体的なポイント

エンジニアリングブログ横断検索エンジン「Engineering.fyi」開発の背景

  • 新技術学習時、最も有益な知見は GoogleやMeta、Stripe などの 実運用事例 から得られることが多い
  • しかし、こうした事例は 各社のエンジニアリングブログ に分散しており、 横断検索が困難
  • 個別にブログを巡回する手間 を省き、 一括検索できるプラットフォーム を構築

Engineering.fyiの概要

  • 約15社のエンジニアリングブログ (Google, Meta, OpenAI, Anthropic, Stripe, Uber等)を インデックス化
  • トピック、難易度、コードサンプル有無絞り込み検索 が可能
  • 一箇所で最新の実践事例 を効率的に発見できる仕組み

技術的詳細

  • Next.js、SQLite、DrizzleORM を用いた構築
  • 各ブログごとにカスタムスクレイパー を実装(レイアウトや構造が統一されていないため)
  • コンテンツマッチングによるタグ付けシステム を開発中(精度向上に継続的に取り組み中)

現状と今後の機能追加予定

  • コア検索機能は稼働中、毎週新しいブログをインデックスに追加
  • 追加予定機能(初期ユーザーフィードバックより)
    • AIによる記事要約機能 (記事の概要を素早く把握)
    • 注目記事の週間ダイジェスト配信
    • 記事の保存・ブックマーク機能 (アカウント機能導入を検討中)

技術的課題と学び

  • 各ブログのHTML構造が異なる ため、 パーサーのカスタマイズ が必須
  • タグ付けシステムの精度向上 が予想以上に難航
    • 完全一致マッチング から より高度な手法 への移行を模索中

フィードバック募集ポイント

  • 追加してほしい企業のエンジニアリングブログ
  • AI要約機能の有用性 (実際に役立つか、ノイズになるか)
  • 現状どのように各社のエンジニアリング記事を発見しているか (既存の情報探索手段)

まとめ

  • Engineering.fyi は、エンジニア向けに 実践的な事例検索を効率化 する新サービス
  • ユーザー視点のフィードバック を積極的に募集し、今後も 機能改善と拡充 を継続予定

Hackerたちの意見

Riot Gamesのテクブログを追加するのをおすすめするよ。(https://technology.riotgames.com)

リストに追加するね!

ちょっと宣伝になっちゃうけど、関連性はあると思う。私の個人ブログ用のディレクトリと検索エンジンは、1000以上のRSSフィードをインデックスしてるんだ。もちろん、エンジニアリングやソフトウェア開発に関するものもたくさんあるよ。全文検索はTypesenseを使って実装してるし、各投稿には「関連」おすすめもあるよ。例:[2] 1. https://minifeed.net/ 2. https://minifeed.net/items/n1HZYMDEKyra

サイトを追加したり提案したりできる?

すごくいい感じ!コメントやいいねみたいなソーシャル機能を追加する予定はある?

すごいアイデアだけど、Cloudflareが私のブラウザをDDOS攻撃するから開けないんだ。早く自分のウェブサイトをCloudflareから移さなきゃって思い出させてくれるね。

最近のCloudflareの動きについてちょっと疎いかもしれないけど、君の言ってることがよくわからないな。Cloudflareが君のブラウザをDDoSの一部だと思ってるの?Cloudflareがいろんなところから君のブラウザを攻撃してるってこと?

コンセプトがいいね。よく深く掘り下げたいトピックのために高品質な記事を探すことが多いんだ。fly.ioのブログをおすすめするよ。[1] 本当にいい記事が揃ってるから。 [1] https://fly.io/blog/

リストに追加するよ!

たった16社しかないのはちょっと寂しいね。もし可能なら、私のブログも追加してもらえる? https://clickhouse.com/blog?category=engineering

まだ始めたばかりだけど、リストに追加するつもりだよ!

各ブログにはカスタムパースロジックが必要(標準フォーマットなし) これは残念だね。RSSはその標準フォーマットになれる可能性があるのに。普及率は高いけど、まだ普遍的ではないね。

最初はRSSを使ってスクレイピングしてたけど、すぐに歴史的な投稿が全部含まれてないことに気づいたよ。

AIやLLMの内容をフィルターできたらいいな。

それもリストに追加するね、提案ありがとう!

会社のブログに絞るつもりなの?それとも一般的な非関連のエンジニアブログにも広げるつもり?Maggie Appleton(https://maggieappleton.com/)やPatrick McKenzie(https://www.kalzumeus.com/)みたいな人たちは、技術に関する魅力的なアイデアをよく出してるけど、会社のブログが売ってる「商品」とは違うのかな。

いい感じだけど、最近の「エンジニアリング」ってほとんどソフトウェア(主にウェブ)とAIに集約されてるのが面白いよね。実際はもっと色々あるのに。

お金になるエンジニアリングって感じだね。

いいアイデアだね!投稿のプレビューカードもすごく良い。ソフトウェアセキュリティの会社って、面白いブログ記事が多い気がする。