I use DuckDuckGo (DDG) because it allows me to work faster and be more productive. If you are a developer or spend a lot of time on using Google search, I think it can help you too.
The way that DDG does this is by trading off text directives for GUI/mouse interactions. Assuming you can type faster than move and click a cursor, this is a big difference. To me, its like the difference between using Vim and a GUI based text editor.
DDG calls this the bang syntax. What it allows you to do is pipe your search directly to another site’s search - for example, Amazon, Wikipedia, Google Image Search, or hundreds of other places.
When searching Google, you probably often know what site you want results from, so you add that site name to your query. For example, if you wanted to look up HTTP codes, you may Google: ”wiki http codes”. You’d then hit enter and probably see this.
Which is fine, but if you where using DuckDuckGo, you could search ”!wiki http codes”, hit enter, and immedietly see this.
Zero mouse interaction, and you are already on the page you want. Being able to Alt+Tab into Chrome, Alt+L into my search bar, entering a query, hitting enter and being on the page I want, all without touching a mouse, is huge.
This page excellent page from MDN is the first result from searching “!javscript array” on DDG. Seriously, top notch stuff.
Still not convinced? DDG has a few other great features.
- Inline YouTube results
- Can easily fall back to searching Google via HTTPS with !g
For all these reasons, I replaced Chrome’s default search to DDG about six months ago. There is a bit of a learning curve, but I find it to be an invaluable tool. Try it out, I think you might like it too.