Who I am
I work for Microsoft on F#. My official title is Program Manager, which is kind of a meaningless term as far as I’m concerned, because I do not manage anything and I am not a programmer (at least not for my day job). My day-to-day work for F# at Microsoft involves:
- Owning Microsoft’s tactics and strategy for what we do with the language and the tools we deliver
- Owning and writing the official F# documentation
- Community outreach and involvement, including speaking at conferences
- Occasional bug fixes
In other words, I am responsible for the “what” and the “why” for F# as far as Microsoft is concerned. I make a concerted effort to make myself available to all F# developers, befriend people in the community, and try to be as open and transparent in my work as I can. From my point of view, F# is nothing without its community.
Outside of the professional realm, I’m a hiking and biking junkie, I listen to music you won’t usually hear on the radio, I cook food with my wonderful wife all the time, and I’ve recently become obsessed with snowboarding.
Why I’d like to be considered
I want to better represent F# from “Microsoft’s point of view” in the FSSF. I also want to better represent the FSSF at Microsoft. I feel that this is easier to do if I am actively taking part in things the FSSF does rather than merely being a bystander . . . who happens to deliver the very software that everyone in the F# community depends on.
I also want to play a more active part in the F# community beyond just being available for people to chat with. The FSSF is doing some amazing things today, such as the diversity and mentorship programs, that I would like to help push even further. I have no idea how that would manifest itself, but I want to be involved in that.