Hi! I'm JC 👋
I'm a PM at Microsoft, and have had the priviledge of working on a bunch of developer tools and services over the last 15 years (e.g. Visual Studio, ASP.NET, browser tools for IE, CodePush). I'm extremely passionate about developer productivity and collaboration, and in particular, helping to make it easier to contribute to projects, share ideas amongst your teams and the community, and supporting a distributed workforce.
🏢 Stuff I Work On During The Week
-
Codespaces - Spin up a new developer environment for any GitHub repo, and be up-and-running in seconds, without needing to setup anything. Readmes, and "works on my machine" are a thing of the past!
-
Live Share - Collaboratively edit and debug in real-time, without needing to leave your editor. Keep your personalized editor setup, and pair program in a way that's actually enjoyable.
-
IntelliCode - AI-assisted development, that uses the wisdom of the GitHub community to make every part of the IDE more intelligent and assistive. Technology is changing at an insane rate, and your tools should be there to help you on that journey!
🏝️ Stuff I Build On Weekends
I love Visual Studio Code, and in particular, it's extensibility ecosystem. As a result, I work on a few extensions that allow me to explore new ideas in developer collaboration and knowledge sharing:
-
GistPad - Create and edit GitHub Gists and repos, directly from the editor, and without needing to clone anything. I think of GitHub as the universal developer storage, and so GistPad is trying to provide a remotely editable client, so that it's easier to edit and access your knowledge
👍 -
CodeTour - Record and playback guided tutorials for codebases. It's like a table-of-contents for projects, and helps walk developers members through a codebase, directly from the comfort of their editor.
-
GitDoc - Edit a local Git repo like a multi-file, versioned document. Auto-commit your changes, easily manage histor, and your your changes in sync, without needing to care about the Git CLI at all!