Skip to content
You must be logged in to sponsor mattphillips

Become a sponsor to Matt Phillips

Hey there πŸ‘‹, I'm Matt Phillips.

I'm a software engineer who is passionate about open-source software, functional programming, and testing. I'm a perpetual learner who loves sharing my knowledge on all things code, career development and building products.

I currently maintain multiple open-source packages that I have authored which are downloaded millions of times each month and most notably help maintain Jest and the Jest Community.

I also share my experiences over on my blog. You can expect to learn more about Typescript, Node, React, Testing, and Functional Programming – with some content on career development and founding products thrown in too.

If you share my love for writing Javascript / Typescript and testing your code with the best tools out there, that bring the best developer experience, then please consider sponsoring me on Github. Your sponsorship will help me to spend more time building new features, writing documentation, bug fixing and producing content to help write better quality code that is maintainable, testable and scalable.

Thank you for considering to sponsor my work. πŸ™Œ


What I'm working on:

Package Description Role Downloads
Jest Delightful JavaScript Testing. Maintainer jest downloads
jest-each A parameterised 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

4 sponsors have funded mattphillips’s work.

@mattphillips

Help me to spend more time working on open-source and software content creation (hopefully full-time one day 🀞)

@github
@indeedeng
@pgonzaleznetwork
@cocopon

Featured work

  1. mattphillips/deep-object-diff

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

    JavaScript 1,073
  2. mattphillips/jest-each

    A parameterised testing library for Jest. https://www.npmjs.com/package/jest-each πŸƒ

    JavaScript 92
  3. mattphillips/jest-expect-message

    Add custom message to Jest expects πŸƒπŸ—―

    JavaScript 363
  4. mattphillips/jest-chain

    Chain Jest matchers together to create one powerful assertion πŸƒβ›“

    JavaScript 277
  5. mattphillips/jest-extended

    Additional Jest matchers πŸƒπŸ’ͺ

    JavaScript 4

2% towards 48 monthly sponsors goal

@getsentry

getsentry sponsors this goal

Select a tier

$ one time

Choose a custom amount.

$1,000 one time

Select
  • You'll know that you're helping making OSS sustainable 😊
  • You can let me know if there is anything in-particular that needs my focus πŸ”Ž
  • I'll dedicate a day a month to a set of bugfixes or new features to an open-source project of your choice πŸ’

$2,000 one time

Select
  • You'll know that you're helping making OSS sustainable 😊
  • You can let me know if there is anything in-particular that needs my focus πŸ”Ž
  • I'll spend a day helping your team on a problem or give a talk/workshop on testing / Typescript / best practices πŸŽ“