Weekly Update 99: Spreading the word

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

It was a busy time for us on reddit this week. With support from moderators, we started threads on various programming subreddits and had a fantastic response. The more feedback we get from experts on particular subjects, the more we can improve the quality of Instant Answers. So far we've seen not only several new issues and PRs created, but also discussions on wider topics such as !bangs and general DuckDuckGo features. We're trying to approach communities for each of the topics in our programming IA coverage table and you can see and join in with the Reddit discussions through this list of posts: reddit.com/search?q="help+improve+duckduckgo"

Speaking of improvements, here are a few suggestions for helping out this week:

I discovered this a while ago and have found myself using it again and again.

You can quickly search previous entries in your command line history using [Ctrl] + [R] - yes, on a Mac it's still [Ctrl] and not [Command].

This is particularly useful with commands you only use occasionally. For example, I keep forgetting the parameter order for adding a remote upstream Git repository. Was it git add remote upstream [repo]? Typing [Ctrl] + [R] followed by remote brings up the last time I used that command, and it shows me the correct syntax is actually git remote add upstream [repo].

You can then press [Enter] to run that command again, [Escape] to edit the command before running, or the down arrow to go back to an empty command line. Handy, huh?