Everything went as expected until I reached “Step 2: Start a local development server”. When I run the command shopify theme dev --store {store-name} with my development store name replacing {store-name}, I get the following error:
ruby: invalid switch in RUBYOPT: -F (RuntimeError)
I found a solution first thing in a tab I had open on my browser from last night. I was just about to close it, when I caught the title of the search result.
Turns out to be user error, as expected. I installed Ruby in the C:\Program Files folder instead of C:. The extra space in Program Files was causing the error. I ran a complete uninstall and re-install and the issue is resolved.