3 ms·
I made a web site that catalogues how various companies/projects use code search: https://codesearchguide.org/story/google https://codesearchguide.org/story/go
by sqs 5y ago
I made a web site that catalogues how various companies/projects use code search:
https://codesearchguide.org/story/google https://codesearchguide.org/story/google
https://codesearchguide.org/story/facebook https://codesearchguide.org/story/facebook
https://codesearchguide.org/story/brave https://codesearchguide.org/story/brave
https://codesearchguide.org/story/chromium-android https://codesearchguide.org/story/chromium-android
https://codesearchguide.org/story/linux https://codesearchguide.org/story/linux
https://codesearchguide.org/story/yelp https://codesearchguide.org/story/yelp
https://codesearchguide.org/story/stripe https://codesearchguide.org/story/stripe
The Google one in particular has a great breakdown of how they use code search by use case (examples, exploration, etc.).
And here are a bunch of known code search tools: https://codesearchguide.org/tools https://codesearchguide.org/tools
(Disclaimer: I am the Sourcegraph CEO and our core product is code search.)
- wizwit999 5y agoInteresting, Amazon had a meh internal code search, much better than current GitHub tho.
- sqs 5y agoWould you (or anyone else) be willing to write up a page for that site to document what Amazon's internal code search is like (from publicly available sources)?
- wizwit999 5y agoIm not sure much is public info. I'm not there anymore but perhaps someone who is can. Its called GitFarm and had a web UI where you could search with a few different operators, like exact word, path, file extension. They kinda half implemented searching by class name just for Java too. Another thing, you couldn't add a NOT, or exclude certain filepaths, which was annoying especially when ppl would accidentally commit node_modules. Overall, it wasn't too bad buy feels like it had kinda stagnated recently (KTLO).