Hammer Principle

It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. Abraham Maslow, 1966

Gins

At its most basic gin is just a neutral spirit flavoured with juniper, but once you get past that it's an incredibly versatile drink. Different gins have massively different flavours and work well in different cocktails. Tell us how you like your different gins, and what you like about them.

An example: Martin Miller's wins vs Hendrick's for "I often drink this gin".

Martial Arts

There are a wide variety of martial arts. Some are good for defending yourself, some are massively competitive sports, some merely look incredibly impressive. Depending on what you want, you might choose completely different martial arts. Help us figure out which ones to choose and when.

An example: Boxing wins vs Systema for "I know this martial art well".

Version Control Systems

There are a ton of different version control systems. Superficially many of them seem very similar, but they differ in crucial details. How do you choose between them?

An example: Mercurial wins vs Fossil for "This system has a model which is easy to understand.".

browsers

We spend a large portion of our lives in front of our web browsers these days. There are a load of different browsers, each with their own benefits and drawbacks. Why did you choose yours?

An example: Lynx wins vs IE 8 for "This browser has many user created extensions".

databases

There's a lot of noise around SQL vs NoSQL and which database is best within each area.

The reality is that every database has different strengths and weaknesses, and you need to take all of these into account when choosing which one to use.

Let's cut through the noise and figure out what those strengths and weaknesses are for each.

An example: BerkeleyDB wins vs Redis for "This database is good at high concurrency reads".

programming languages

We all talk about using the right tool for the job in the context of programming items. But which job? And what's the right tool for it?

I want your help in determining the answer for this.

An example: R wins vs Groovy for "This language has a niche outside of which I would not use it".