DEV Community

Jaime LR
Jaime LR

Posted on • Edited on

I'm developing software and I don't Google any more.

Bet you that someone have told you "Google it" when in doubt about a library method, an error message in command line or bug when you are developing software. I'm pretty sure that you probably found the solution after quite a few clicks and that this solution was definitely on StackOverflow. This seems to be a common task of Software Engineers and even more of apprentices like me.

You found yourself spending a significant amount of time looking for the Angular filter you need to get the desired data, not to say fit that HTML element in the right place using CSS or find alternatives methods that you used once and now are no longer supported by your Node/Rails/React application.

Since I am just starting in developing software I do spent quite a few time doing this task, so I needed a way to find the right answers ASAP to be able to improve my development workflow and for a long time I thought that Googling my questions was in fact the fastest way of doing so.

Fortunately a beautiful morning (so to say) I discovered DuckDuckGo and everything changed.

DuckDuckGoLogo
DuckDuckGo is a powerful search engine focused on privacy, they don't store your personal information or track you for advertising purposes which is specially useful when you do not want Google to know that time when you searched for a very strange "Despacito" remix or also when you do not want to be overwhelmed with ads about cooking recipes just because your mom asks you once to find her something interesting to eat.

An amazing privacy first tool, but I thought that we were talking about software development workflow improvement?

Quite true! But since DuckDuckGo do not use advertising (with your personal information) for funding I feel like it is our responsibility as users to spread the word and let others know about this amazing tool.

But enough marketing for a moment. Let's get to the point: I used DuckDuckGo because when writing specific (and sometimes not so specific) questions like how to create a post request in express I get the answer right immediately on DuckDuckGo's results' page. Like this:

DuckDuckGo search result

When I Google the same question this is what I get:
Google search result

Both answers are from StackOverflow, in fact it is the same question their pointing to, but there's a huge difference between how they are displayed, in Google you have to click the link and it will redirect you to StackOverflow site you have to wait the site to load and then scroll to the question while in DuckDuckGo you just have to read the answer there and if necessary copy and paste the code without clicking on any link.

So I read all this post just for saving me a click and a scroll?

Yes! You did it. It might seem stupid if you look at it barely but if you think about the time you spent waiting for the entire StackOverflow page to load and scrolling to the answer which might be from 4-5 seconds depending on your internet connection and then you multiply that for the number of times you Google some question about software development, then it probably doesn't seem that bad.

Also, sometimes you need to know more about the StackOverflow answer that is being provided so you have to click the link to go to the question like you always do in Google, well when you click in the DuckDuckGo result it automatically takes you to the accepted answer without need to scroll. Do you rememeber at the begining of this article that I told you that your "... solution was definitely on StackOverflow" well, DuckDuckGo prioritizes StackOverflow solutions for you.

Like this features that I just describe you, there are many others that fits quite well in your development workflow, but it is hard for me to explain all of the here so... Give it a try! You may find even more when using it for a few time, remember that if you see them individually they may seem not productive enough, but when you start putting them together they begin to represent a serious option for improving your workflow time specially when you do questions as much as I do.

Do you know any other feature? Share it in the comments!

So lets start DuckDucking it!

Latest comments (41)

Collapse
 
codetiilamgone profile image
David Adebiyi

Cool, I'd definitely try it out

Collapse
 
nektro profile image
Meghan (she/her)

This is a terrible feature. Google does this to Wikipedia as well. These free sites survive off having ads and search engines are slowly killing them by stealing their page views.

Collapse
 
palash25 profile image
Palash Nigam

Great post. I have been using DuckDuckGo for about a year ever since I sent them my first ever PR to an open source project and I don't miss google at all.

Collapse
 
guergana profile image
Guergana Tzatchkova

Hola, paisano!

Collapse
 
rhymes profile image
rhymes • Edited

I think Google is copying them. Just noticed this:

google top answer

Collapse
 
nebbers1111 profile image
nebbers1111

I moved to DDG about 7 months ago, just to see if it could work as a replacement. The only reason I have had to use Google is for Google scholar! Otherwise DDG is great.
Favourite feature is showing the answer to the closest matching stack overflow question - speeds things up a lot.

Collapse
 
mklopets profile image
Marko Klopets

While this is a neat feature that I didn't know about (and I'm all for advertising DuckDuckGo even though I don't use it right now), I feel like the "copy paste the top answer and don't even think about it" action path it encourages might not be the best.

Collapse
 
janjuks profile image
janjuks

Interesting article, but the title is clickbait though.

Collapse
 
timosolo profile image
Timothy Solomon πŸ‡ΏπŸ‡¦ • Edited

When I google it, it does give the SO answers, but not nearly as nicely as DuckDuckGo! I'm sold!

google

Collapse
 
trailrun80 profile image
trailrun80

Heh, come back with another post when you discover that you are missing out on search results for your search terms. When you've spent hours searching DuckDuckGo and then tried googling the same search terms and the exact solution/topic you need poped up at the top when DuckDuckGo didn't even find it. Happened to me more than a couple dozen times in about six months I was using it and so eventually I had it with DuckDuckGo. I was wasting huge amounts of time just to use a hip search engine. Switched back to Google because results matter everything else is just sugar.

Collapse
 
jaimelr profile image
Jaime LR

It happened to me a couple of times, but since most of my questions are quite basic when developing software, I find myself most of the times with the right answer using DDG.

Maybe I should update the post title to "I'm developing software and I don't Google... yet". :D

I must say again that it is important to remember that not all tools work the same way for everyone and this probably should be a quote to include in my next post. Thanks for your comment!