[{"data":1,"prerenderedAt":620},["ShallowReactive",2],{"project-44855157":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":46,"post_text":47,"what":48,"said":79,"maker_in_thread":223,"shape":235,"grid":240,"attempts":582,"same_week":583,"maker_shows":45,"maker_hidden":612,"reader_version":613,"card":614},"44855157","Engineering.fyi","Search across tech engineering blogs in one place","title","Show HN: Engineering.fyi – Search across tech engineering blogs in one place","https:\u002F\u002Fengineering.fyi\u002F","engineering.fyi","indiehackerman",1754833445,2025,470,126,81,3837,3,"legend","dev_tools","engineering blog search","web_app",[24,25,26,27],"engineering blogs","tech blog search","production engineering","company tech blogs","mixed",-0.035,{"positive":31,"neutral":32,"mixed":18,"critical":33},12,26,16,57,{"design":36,"execution":38,"idea":41,"performance":43,"docs":44},{"positive":37,"critical":37},2,{"positive":39,"critical":40},0,5,{"positive":42,"critical":37},6,{"positive":39,"critical":42},{"positive":39,"critical":45},1,[18,39,39,37,45,39,40,40,39,18,37,45,37,39,18,40,18,45,45,18,39,18,18,18,18,45,18,18,18,45,40,18,18,40,18,45,40,45,40,18],"I built a search engine for engineering blogs because I was tired of manually checking individual company blogs to find real-world production examples.\n\nThe problem: When learning a new technology, the best insights often come from how companies like Google, Meta, or Stripe actually implement it in production. But these gems are scattered across dozens of separate engineering blogs with no way to search across them.\n\nWhat I built: Engineering.fyi indexes engineering blogs from ~15 companies (Google, Meta, OpenAI, Anthropic, Stripe, Uber, etc.) and makes them searchable in one place. You can fi",{"problem":49,"audience":55,"pricing":59,"motivation":60,"time_to_build":59,"stack":64,"openness":77,"stage":78,"team_size":77},{"value":50,"source":51,"evidence":52},"Engineering blogs from many companies are scattered and not searchable together","maker",[53],{"id":54},"post",{"value":56,"source":51,"evidence":57},"Developers learning new technologies who want production examples",[58],{"id":54},null,{"value":61,"source":51,"evidence":62},"Tired of manually checking individual company blogs for production examples",[63],{"id":54},[65,69,73],{"value":66,"source":51,"evidence":67},"Next.js",[68],{"id":54},{"value":70,"source":51,"evidence":71},"SQLite",[72],{"id":54},{"value":74,"source":51,"evidence":75},"DrizzleORM",[76],{"id":54},"unknown","beta",{"praise":80,"objections":97,"requests":125,"questions":182,"alternatives":190},[81],{"value":82,"source":83,"evidence":84},"Useful concept for finding high-quality engineering articles","commenter",[85,89,93],{"id":86,"by":87,"text":88},"44855450","angelmm","I like the concept. Many times I look for high quality articles to go deep on some topics. I recommend you the fly.io blog [1], it has really nice articles. [1]…",{"id":90,"by":91,"text":92},"44860186","matkurianski","I always wanted something like that. Awesome job!",{"id":94,"by":95,"text":96},"44855397","dwedge","I love this idea. Like others mentioned the cloudflare is annoying and search is way too slow, but as a concept I like it. Make it faster and I can see myself using this every week",[98,110],{"value":99,"source":83,"evidence":100},"Cloudflare captcha blocks or slows access",[101,105,109],{"id":102,"by":103,"text":104},"44855412","ozgrakkurt","Amazing idea but Cloudflare DDOSes my browser when I try to open it. Also a nice reminder to move my website off of cloudflare asap",{"id":106,"by":107,"text":108},"44855324","Catbert59","First thing I saw was an annoying Cloudflare captcha.. ugh",{"id":94,"by":95,"text":96},{"value":111,"source":83,"evidence":112},"Filters and search are slow or broken",[113,117,121],{"id":114,"by":115,"text":116},"44855292","kushan2020","The performance is really slow on my phone - iPhone XR. Even selecting filters takes away lot of time.",{"id":118,"by":119,"text":120},"44855466","kwakubiney","Nice project. Filtering took forever though.",{"id":122,"by":123,"text":124},"44855332","gricardo99","nice concept. fyi, search feature doesn’t seem to work",[126,149,164,171],{"value":127,"source":83,"evidence":128},"Add more company blogs",[129,133,137,141,145],{"id":130,"by":131,"text":132},"44855254","plucafs","I'd suggest to add the Riot Games tech blog (https:\u002F\u002Ftechnology.riotgames.com)",{"id":134,"by":135,"text":136},"44855256","shelika","Biased as I work for them but I think https:\u002F\u002Fincident.io\u002Fblog\u002Fengineering is definitely worth adding.",{"id":138,"by":139,"text":140},"44860053","farai89","This is great. Would be good if you add RAMP also, have found the engineering blog useful. https:\u002F\u002Fengineering.ramp.com\u002F",{"id":142,"by":143,"text":144},"44865194","g8oz","I would add: - Instacart - Temporal - Pinterest - Etsy - Atlassian",{"id":146,"by":147,"text":148},"44874278","marit77","Would it be possible to add the JetBrains blog? https:\u002F\u002Fblog.jetbrains.com\u002F",{"value":150,"source":83,"evidence":151},"Add RSS feed support and a master RSS feed",[152,156,160],{"id":153,"by":154,"text":155},"44855205","colesantiago","It would be great if you can add RSS on this.",{"id":157,"by":158,"text":159},"44859809","ndom91","Nice one! You should definitely offer some sort of master rss feed though",{"id":161,"by":162,"text":163},"44914702","SushiMon","Feature request -- allow users to add RSS feeds of blogs they want to follow, allow filtering by date",{"value":165,"source":83,"evidence":166},"Filter out AI\u002FLLM content",[167],{"id":168,"by":169,"text":170},"44856554","Quitschquat","It would be cool to filter out the AI\u002FLLM stuff",{"value":172,"source":83,"evidence":173},"Order results by latest or relevance",[174,178],{"id":175,"by":176,"text":177},"44860781","anonymous344","order by latest?",{"id":179,"by":180,"text":181},"44874706","bilguudeiblgd","It'd be nice if there' some kind of relevancy, or hottest* articles filters.",[183],{"value":184,"source":83,"evidence":185},"Is AI used for parsing the blogs?",[186],{"id":187,"by":188,"text":189},"44861665","lysecret","Are you using ai for the parsing\u002Fsetting up the parsing structure?",[191,202,209,216],{"value":192,"source":83,"evidence":193},"Kilim Choi engineering-blogs GitHub list",[194,198],{"id":195,"by":196,"text":197},"44858467","meander_water","There's a good list here which you could add as well https:\u002F\u002Fgithub.com\u002Fkilimchoi\u002Fengineering-blogs",{"id":199,"by":200,"text":201},"44855931","WASDx","FYI here is a list of hundreds of engineering blogs: https:\u002F\u002Fgithub.com\u002Fkilimchoi\u002Fengineering-blogs",{"value":203,"source":83,"evidence":204},"Minifeed RSS directory",[205],{"id":206,"by":207,"text":208},"44855408","freetonik","Shameless plug, but hopefully relevant enough: my directory and search engine for personal blogs[1] indexes over 1000 RSS feeds, and naturally lots of them are about engineering…",{"value":210,"source":83,"evidence":211},"daily.dev aggregator",[212],{"id":213,"by":214,"text":215},"44860989","idosh","Shameless plug, you can find all of them and many more on https:\u002F\u002Fdaily.dev\u002F. It's a personalized aggregator for developer news",{"value":217,"source":83,"evidence":218},"Kagi Lens",[219],{"id":220,"by":221,"text":222},"44855421","pbronez","Cool idea. I thought I’d try to make a Kagi Lens to accomplish the same thing: https:\u002F\u002Fkagi.com\u002Flenses\u002FLdYine8hZtYmrt8yTMngOUtvTM9rmkRy Kagi Lenses can be defined in many ways,…",{"comments":224,"answered":40,"key":225},39,[226,229,232],{"id":227,"text":228},"44855894","Just getting started but will definitely add to the list!",{"id":230,"text":231},"44855729","Adding to the list!",{"id":233,"text":234},"44898911","Added: https:\u002F\u002Fengineering.fyi\u002Fcompany\u002Ffly",{"commenters":236,"max_depth":237,"maker_replies":224,"first_comment_mins":238,"lifespan_hours":239},72,4,8,141,[241,245,247,249,252,254,257,260,262,264,268,271,274,277,280,284,288,291,294,296,298,301,304,305,306,307,310,313,316,318,319,321,324,329,333,336,339,343,345,349,351,353,354,358,361,363,365,370,372,375,378,382,384,386,389,390,392,396,398,402,404,406,408,411,413,415,417,419,421,426,428,432,434,436,438,440,441,445,447,449,453,455,459,461,465,467,472,474,478,483,485,489,491,493,496,500,502,507,509,510,512,516,518,522,524,526,528,530,532,535,537,541,543,545,547,551,555,557,559,563,565,569,571,573,577,580],[242,39,18,243,244,39],"44855872","project\u002Fneutral\u002Fnone","zX41ZdbW",[227,39,39,246,11,45],"maker\u002Fneutral\u002Fnone",[206,45,39,248,207,39],"commenter\u002Fneutral\u002Fnone",[250,45,39,248,251,39],"44855620","victorbjorklund",[253,45,39,248,207,39],"44855629",[255,45,39,248,256,39],"44856262","jpmonette",[258,45,39,248,259,39],"44857168","OisinMoran",[261,45,39,248,256,39],"44862376",[263,45,39,248,207,39],"44857169",[265,45,45,266,267,39],"44862059","project\u002Fcritical\u002Fdesign","pnt12",[269,45,18,270,267,39],"44862076","project\u002Fneutral\u002Fdesign",[272,45,18,273,207,39],"44863362","maker\u002Fneutral\u002Fdesign",[275,45,45,276,267,39],"44862165","project\u002Fcritical\u002Fexecution",[278,45,18,279,207,39],"44863353","maker\u002Fneutral\u002Fexecution",[281,37,39,282,283,39],"44858600","other\u002Fneutral\u002Fidea","gombosg",[285,37,39,286,287,39],"44861903","other\u002Fneutral\u002Fnone","dewey",[289,37,39,286,290,39],"44863649","rambambram",[292,37,39,248,293,39],"44865915","ctxc",[220,18,40,295,221,39],"project\u002Fpositive\u002Fidea",[297,18,39,248,221,39],"44855439",[299,18,39,286,300,39],"44856326","jzig",[302,18,18,243,303,39],"44856438","__turbobrew__",[86,237,40,295,87,39],[230,237,39,246,11,45],[233,237,39,246,11,45],[308,40,39,286,309,39],"44857341","kenanfyi",[311,40,39,286,312,39],"44857637","mrugge",[314,40,39,286,315,39],"44869478","kawfey",[317,40,39,286,309,39],"44875958",[130,42,18,243,131,39],[320,42,39,246,11,45],"44855732",[322,42,18,243,323,39],"44872015","sontek",[325,326,18,327,328,39],"44922086",7,"project\u002Fneutral\u002Fidea","mustaphah",[330,238,45,331,332,39],"44859859","project\u002Fcritical\u002Fidea","demarq",[102,334,45,335,103,39],9,"project\u002Fcritical\u002Fperformance",[337,334,39,248,338,39],"44857436","jagged-chisel",[340,334,39,341,342,39],"44858284","commenter\u002Fneutral\u002Fperformance","8organicbits",[344,334,45,335,103,39],"44858798",[346,347,18,243,348,39],"44860101",10,"skhameneh",[195,350,18,243,196,39],11,[352,350,39,246,11,45],"44860289",[213,31,39,286,214,39],[355,31,39,356,357,39],"44861735","other\u002Fneutral\u002Fprivacy","grub5000",[359,31,39,360,214,39],"44866207","commenter\u002Fneutral\u002Fprivacy",[153,362,18,243,154,39],13,[364,362,39,246,11,45],"44855744",[366,367,18,368,369,39],"44856846",14,"maker\u002Fneutral\u002Fidea","mmargenot",[371,367,39,368,11,45],"44860286",[373,367,40,374,369,39],"44882922","maker\u002Fpositive\u002Fidea",[376,367,39,377,11,45],"44882967","maker\u002Fpositive\u002Fnone",[379,380,18,327,381,39],"44861229",15,"chandu_vrs",[383,380,39,377,11,45],"44874374",[385,33,18,327,342,39],"44856247",[387,33,39,388,11,45],"44856271","project\u002Fneutral\u002Fexecution",[187,33,18,279,188,39],[106,391,45,335,107,39],17,[393,394,45,331,395,39],"44858021",18,"fuzball1989",[397,394,39,368,11,45],"44860298",[399,400,39,286,401,39],"44860544",19,"ordinarily",[403,400,39,377,11,45],"44874375",[138,405,40,295,139,39],20,[407,405,39,377,11,45],"44860115",[409,405,45,410,323,39],"44872007","project\u002Fcritical\u002Fdocs",[412,405,39,246,11,45],"44887273",[199,414,39,286,200,39],21,[416,414,39,377,11,45],"44855949",[418,414,39,286,342,39],"44856282",[420,414,39,377,11,45],"44856318",[422,423,18,424,425,39],"44858533",22,"project\u002Fmixed\u002Fexecution","bkhl",[427,423,39,377,11,45],"44860291",[429,430,45,266,431,39],"44859338",23,"brikym",[134,433,40,295,135,39],24,[435,433,39,246,11,45],"44855736",[157,437,18,270,158,39],25,[439,437,39,246,11,45],"44860116",[146,32,18,243,147,39],[442,443,18,243,444,39],"44859061",27,"dgs_sgd",[446,443,39,246,11,45],"44860130",[161,448,18,327,162,39],28,[450,451,45,276,452,39],"44856021",29,"aeve890",[454,451,39,246,11,45],"44856041",[456,457,18,270,458,39],"44861588",30,"LtdJorge",[460,457,39,246,11,45],"44874381",[462,463,18,327,464,39],"44855359",31,"__natty__",[466,463,39,295,11,45],"44856024",[468,469,40,470,471,39],"44857401",32,"project\u002Fpositive\u002Fdesign","cosmicgadget",[473,469,39,377,11,45],"44860122",[475,476,45,276,477,39],"44863914",33,"FailureCrown",[479,480,18,481,482,39],"44855336",34,"project\u002Fmixed\u002Fdesign","dbgrman",[484,480,39,246,11,45],"44856015",[486,480,39,487,488,39],"44856180","commenter\u002Fneutral\u002Fdesign","coldtrait",[179,490,18,327,180,39],35,[114,492,45,335,115,39],36,[494,492,39,495,11,45],"44856018","maker\u002Fneutral\u002Fperformance",[497,498,40,470,499,39],"44858364",37,"yieldcrv",[501,498,39,377,11,45],"44860124",[503,504,40,505,506,39],"44857051",38,"project\u002Fpositive\u002Fnone","kathir05",[508,504,39,377,11,45],"44860312",[142,224,18,243,143,39],[511,224,39,246,11,45],"44874377",[513,514,40,505,515,39],"44855587",40,"majom",[517,514,39,246,11,45],"44856029",[519,520,45,335,521,39],"44855443",41,"DiabloD3",[523,520,39,495,11,45],"44855757",[168,525,18,327,169,39],42,[527,525,39,246,11,45],"44856609",[90,529,40,295,91,39],43,[531,529,39,377,11,45],"44860276",[94,533,18,534,95,39],44,"project\u002Fmixed\u002Fperformance",[536,533,39,495,11,45],"44855742",[538,533,18,539,540,39],"44857748","project\u002Fneutral\u002Fperformance","netloks9599",[542,533,39,495,11,45],"44859796",[118,544,45,335,119,39],45,[546,544,39,495,11,45],"44856016",[548,549,40,505,550,39],"44865578",46,"penguin202",[552,553,39,282,554,39],"44856107",47,"xyst",[122,556,45,276,123,39],48,[558,556,39,279,11,45],"44855754",[560,561,45,276,562,39],"44855233",49,"whattheheckheck",[564,561,39,279,11,45],"44856008",[566,567,40,505,568,39],"44855503",50,"ayerajath",[570,567,39,377,11,45],"44855748",[175,572,18,270,176,39],51,[574,575,39,286,576,39],"44860128",52,"tamimio",[578,575,39,286,579,39],"44860267","xyzzy_plugh",[581,575,39,286,576,39],"44860321",[],[584,589,594,598,603,607],{"id":585,"name":586,"points":587,"category":588},"44846281","horizon",788,"creative",{"id":590,"name":591,"points":592,"category":593},"44878151","Building a web search engine from scratch with 3B neural embeddings",699,"web_saas",{"id":595,"name":596,"points":597,"category":20},"44878650","Omnara",310,{"id":599,"name":600,"points":601,"category":602},"44856935","Bolt",261,"languages",{"id":604,"name":605,"points":606,"category":588},"44870137","Tilf",214,{"id":608,"name":609,"points":610,"category":611},"44882441","Gore",148,"games",false,"v2",{"id":615,"name":5,"line":6,"ai":612,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":616,"top":18,"kw":617,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":618,"url":9,"mix":619,"praise":82,"objection":99,"sub":21},44855157,-0.04,[24,25,26,27],"3002105503212035311303333133315335315153",[31,32,18,33],1794036679963]