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

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
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 Public

    Rename your default branch on GitHub

    JavaScript 133 9

  2. phpunit-github-actions-printer Public

    PHP 72 7

  3. octokit-commit-multiple-files Public

    Octokit plugin to create/update multiple files at once

    JavaScript 37 9

  4. trello-cli Public

    Command line client for Trello

    TypeScript 302 46

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

    JavaScript 8 1

  6. pocket-tagger Public

    JavaScript 7

1,645 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Loading A graph representing mheap's contributions from April 07, 2024 to April 10, 2025. The contributions are 38% commits, 33% code review, 22% pull requests, 7% issues.

Contribution activity

April 2025

Created a pull request in Kong/developer.konghq.com that received 88 comments

How KIC Works section

Description Resolves #705 Resolves #706 Resolves #707 Resolves #763 Resolves #768 Preview Links /kubernetes-ingress-controller/custom-resources/ /k…

+1,767 −26 lines changed 88 comments
Opened 18 other pull requests in 5 repositories
Reviewed 13 pull requests in 5 repositories
Opened 1 issue in 1 repository
Kong/developer.konghq.com 1 open
34 contributions in private repositories Apr 1 – Apr 9
Loading