Skip to content
View mheap's full-sized avatar
🦋
Follow me on Bluesky @mheap.dev
🦋
Follow me on Bluesky @mheap.dev

Organizations

@Kong

Block or report mheap

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mheap/README.md

Hello, I'm Michael

github twitter linkedin

1/3 Engineer, 1/3 Educator, 1/3 Imaginer

By day, I'm the Senior Director of Developer Relations at @Kong. By night, I'm a parent, writer and programmer (though usually not all at the same time).

You can find all my writing at michaelheap.com, including posts on #github and #github-actions.

Project wise, I'm working on a new version of trello-cli, building out tools for docs.konghq.com and continuing to keep two small humans alive.

Outside of work, I contribute to the GitHub ecosystem as a GitHub Star and an OpenAPI Business Governance Board alumni.

In a previous life, I:

  • Led a team of 25 people focused on Developer Experience at @Vonage
  • Spent a decade as a developer, working commercially with (in chronological order): PHP, Node, Python, Go and most recently, Ruby
  • Ran an infrastructure team that used Terraform and Chef to deploy to Azure
  • Recorded a video course for Packt publishing on Mastering Express Applications
  • Wrote a book on Ansible for Apress (and contributed a module to Ansible itself)

Today, you'll find me building GitHub Actions, CLI tools and Octokit plugins.



Oh, and I self published a book + screencasts
on building your own GitHub Actions

My most used projects

Pinned Loading

  1. github-default-branch github-default-branch Public

    Rename your default branch on GitHub

    JavaScript 133 9

  2. phpunit-github-actions-printer phpunit-github-actions-printer Public

    PHP 76 7

  3. octokit-commit-multiple-files octokit-commit-multiple-files Public

    Octokit plugin to create/update multiple files at once

    JavaScript 38 9

  4. trello-cli trello-cli Public

    Command line client for Trello

    TypeScript 303 47

  5. github-action-hold-your-horses github-action-hold-your-horses Public

    JavaScript 8 1

  6. pocket-tagger pocket-tagger Public

    JavaScript 6