Skip to content
View michaelfaith's full-sized avatar

Block or report michaelfaith

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
michaelfaith/README.md

Hey there 👋

I'm michael faith. I love music, and i like making things.

During the day, i'm a Senior Engineering Manager at Atlassian, leading Trello's Platform team. Prior to this, i was the Principal Engineer leading the Frontend side of the same team. If you're not familiar with Trello, you can learn more at trello.com. Before Atlassian, i was a Principal Engineer at General Motors, where i spent more than 11 years.

At night and on the weekends, i split my time between open source work, visiting art galleries, creating Art Affairs podcast, and playing pickleball. Most of my open source time has been dedicated to lint tooling. I currently maintain the following projects:

  • eslint-plugin-package-json NPM
  • package-json-validator NPM
  • eslint-fix-utils NPM

Follow on Bluesky

Pinned Loading

  1. eslint-plugin-package-json eslint-plugin-package-json Public

    Rules for consistent, readable, and valid package.json files. 🗂️

    TypeScript 234 35

  2. package-json-validator package-json-validator Public

    Tools to validate package.json files.

    TypeScript 112 32

  3. eslint-fix-utils eslint-fix-utils Public

    Utilities for ESLint rule fixers and suggestions. 🧑‍🔧

    TypeScript 17