Software developer at Microsoft. My struggles and opinions are my own, and I do not speak on behalf of my employer.