I've decided to make the plunge into Drupal 8 development on Windows 10. Below I have a list of links that I found to be the most helpful in getting the installation completed.
Drupal 8 is built on the AMP Stack so on Windows 10 I'll need to install the Windows Subsystem for Linux, or known as WSL.
Installing Windows Subsystem for Linux Installation Guide for Windows 10
Installing PHP 7 and Composer Resources
Installing Mysql 5.7 on Ubuntu
I wish I would have documented this process as I ran into so many issues with installing and configuring Mysql 5.7 on WSL. First off, it didn't ask me to enter a root password so I had to do a combination of things to get a root password in place. Than I had to allow my root password to utilize the mysql mysql_native_password plugin. These two resources were really important for me:
Setting up PHP 7, PHP myadmin, and my favorite: automatically start AMP on WSL (optional)
In case you require mcrypt for PHP 7.2
Next up: Get Drush working with a Stage site.