I am kind of a strong believer that you don't need a GNU/Linux operating system to be a software developer. I have several friends who own happily use MacOS and Linux operating systems.
OK. This is not exactly a step-by-step guide to install. It is not, because you do not need a "guide" or an "installer" to install Drush 8 (or 7 for that matter) anymore.
Serving your web site via HTTPS is paramount nowadays, with the coffee shop owners to governments sniffing your data, crooks tampering them, and popularity of web services use in mobile apps, deskt
Remember the age that you wrote a lot of keywrods, meta descriptions, and title tags that contained all the keywords? Remember those endless SEO tutorials you watched on YouTube?
Drupal Camp 2015
Drupal bad practices with examples.