Introducing GrepPage: No-frills snippet search that just works

Yash Ranadive
The GrepPage Blog
Published in
4 min readNov 26, 2016

--

GrepPage helps you search programming snippets better.

We provide a simple way to create, search, and share your snippets. GrepPage is available today and you can get started for free.

https://www.greppage.com

Why GrepPage?

I loved my previous job. We had a great team and product. I got the chance to grow as a engineer from building the infrastructure for processing a few hundred events to millions of events. And I got to meet my co-founder, Rob Trame.

On a give day, I read code in Java, Javascript, Ruby, modifying tables across Hive and MySQL while trying to use multiple file systems. The biggest challenges were to remember everything and writing things down; snippets, hacks, usages, and notes. These were all things my fellow developers and I wasted so much time looking up repeatedly.

But there wasn’t a good way to search across my snippets. With notes spread across Github gists, text files, wikis — searching them had become a nightmare. I wanted an easy to manage tool that’d let me quickly search stuff from within the two applications I use the most — the command line and my editor.

With GrepPage we’ve created just that.

We founded GrepPage with the goal of helping developers code more effectively. We want developers and their teams to be more focused, aligned, and efficient because we’ve been part of teams and know how much of a difference it makes.

We believe an engineering team is only as sharp as its tools. We spent a lot of my time thinking about how we could make developers find the right snippet of information fast. Reducing the friction in finding things reduces development time, improves code quality, and ultimately makes developers more effective. Beyond just metrics, you want to make developers happy while programming — the thing they spend the majority of their waking hours on.

Snippets

Today we’re thrilled to announce a simple way to create, search, and share your snippets. We’ve been beta testing with over a hundred developers over the past several months. After all the feedback we’ve received, we’re confident GrepPage is a delight to use and of definite utility for developers. With many improvements scheduled for the coming months, it will only get better

We’ve been surprised to see how often developers store snippets ineffectively across several sources or simply not at all causing them to waste time hunting around for past solutions, or repeatedly search the web. Consider the time it takes to find the correct search result, comprehend the results in the page only to find an answer at the bottom or hidden somewhere in walls of text.

Managing snippets is something that will rarely demand your most immediate attention, but thinking about it will give you an edge on building a great engineering team.

Integrated in your dev environment

We care deeply about keeping you programming in The Zone. We believe context switching from your editor or console are unnecessary interruptions to your flow. That is why we created integrations straight in your dev environment. Whether you need a quick snippet on a unix command on the console or you need a complex snippet involving sockets in your editor, we’ve got you covered.

You don’t have to create an account to try. Simply install the command line client and start searching thousands of publicly contributed snippets.

$ pip install grepg
$ grepg mysql remove user
Remove user [MySQL] (evidanary)
DROP USER 'username'@'localhost';
....
Atom Plugin

Our plugins for Vim and Atomlet you search straight from your editor. Check out our API docs to create plugins for your favorite editor.

Web Interface

You can also run searches from the Webapp and browse public topics. There are hundreds of topics to browse from and new topics are added everyday as we add new developers to our growing community.

Welcoming our users

We’re thankful to have a great community of users who have given us feedback and allowed us to improve on our product.

We care deeply about helping software developers operate more effectively. This is the beginning of a long journey that we can’t wait to get started on.

If you like what we’re working on or have any input, send me a note at yash@greppage.com. Would love to chat!

Go ahead and start using the tool today.

--

--

Engineering @Facebook. Founder @GrepPage. Data Eng. @Lookout. Web, Search, 3D. Dog Parent. https://evidanary.github.io