Hello, I'm Michael | |
1/3 Engineer, 1/3 Educator, 1/3 ImaginerI'm a Senior Developer Relations Manager at Vonage, leading a team of 25 people focused on Developer Experience. Day to day, this means that I act a lot like a Product Manager, but still find enough time to code to get myself in to trouble. Outside of work, I'm on the OpenAPI Business Governance Board and contribute to the GitHub ecosystem as a GitHub Star In a previous life, I:
Today, you'll find me building GitHub Actions, CLI tools, Octokit plugins and streaming on Twitch |
|
My most used projects
- Create Jira tickets from a markdown notes
- Rename `master` to `main` in a single command
- Pin your GitHub Actions to a specific SHA
- Tag items saved to Pocket based on their URL or contents
- Download the `event.json` and `env` from a GitHub Action run with a click
- Deploy a review app for a Pull Request if the author has write access to the repo
- Attach build logs as a comment if a Heroku deploy fails
- Automatically convert from `docker` to `node12` for GitHub Actions when tagged
- Enforce a minimum amount of time a Pull Request must be open for