A significant source of frustration at $dayjob recently has been the _inability_ to test in production. We've just deployed Stripe, and if you're using prod API keys, there's no testing possible without spending real money. Deploy to production and pray to the tech gods I guess.
One of the earlier things I tried was to encourage myself to learn using a less awful layout (DVORAK as you suggested), and it didn't go very well unfortunately :(
That's very interesting about "developing" my fingers, I'll think on that, thank you!