Skip to content
Avatar

Sponsors

@indeedeng

Organizations

@jest-community
Block or Report

Block or report mattphillips

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.

Report abuse

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

Report abuse
mattphillips/README.md

Hi 👋, I'm Matt Phillips

FollowBlogTwitter


I'm a software engineer who is passionate about open-source software and loves teaching and helping on all things code / startup / product.

I currently maintain multiple open-source packages that I have authored with over 60 million monthly downloads and help maintain Jest.

Twitter is the home of my content, so follow along there for:

  • 👨‍💻 Web dev, functional programming & testing in Typescript
  • 🤩 Getting into / maintaining open source software
  • 💸 Tech entrepreneurship
  • 📢 Building in public
  • 🧑‍🚀 Career advice

I especially am passionate about writing maintainable, scalable and testable code with Typescript, Jest and Functional Programming.

Want to read my thoughts on the above then check out my blog or wanna chat? My DMs are always open 😊

What I work on

Package Description Role Downloads
Jest Delightful JavaScript Testing. Maintainer jest downloads
jest-each Data driven testing for Jest. Author jest-each downloads
deep-object-diff Deep diff two JavaScript Objects. Author deep-object-diff downloads
jest-extended Additional Jest matchers 🃏💪 Author jest-extended downloads
jest-expect-message Add custom message to Jest expects. Author jest-expect-message downloads
jest-chain Chain Jest matchers together to create one powerful assertion. Author jest-chain downloads

Pinned

  1. Delightful JavaScript Testing.

    TypeScript 40.8k 6.2k

  2. Additional Jest matchers 🃏💪

    JavaScript 2.1k 201

  3. Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️

    JavaScript 843 77

  4. Babel Plugin that adds useful build time console functions 🎮

    JavaScript 287 13

  5. Babel Plugin that adds safety to your tests by verifying assertions are actually ran 🃏⁉️

    JavaScript 95 10

  6. jest-chain Public

    Chain Jest matchers together to create one powerful assertion 🃏

    JavaScript 269 16

1,278 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview

Contribution activity

November 2022

Created 5 commits in 1 repository

Created a pull request in github/advisory-database that received 3 comments

[GHSA-653v-rqx9-j85p] deep-object-diff vulnerable to Prototype Pollution

Updates Affected products Description Comments The fix listed above is pointing to the wrong version of v1.1.19 which appears to be a typo the co…

+16 −4 3 comments
Opened 2 other pull requests in 1 repository
mattphillips/deep-object-diff 1 open 1 merged
25 contributions in private repositories Nov 4 – Nov 23

Seeing something unexpected? Take a look at the GitHub profile guide.