const about = () => 'Matt Phillips'

20 September, 2017โ€ข2 min read
Matt Phillips sitting on chair with latpop

Here it is, my obligatory first blog post ๐ŸŽ‰. Hey! Iโ€™m Matt Phillips an Open Source Software Engineer from London ๐Ÿ™

I started out coding as a teenager making classics like pong ๐Ÿ“ and then moved onto study ๐Ÿ“– Computer Science ๐Ÿ”ฌ at the University of Nottingham. Iโ€™ve experienced working at big corps like BT and HSBC and smaller companies with <20 developers. I recently moved into contracting and love the variety of new roles and freedom to spend time working on OSS.

I primarily write JavaScript, with React, GraphQL and Node being three of my favourite tools at the moment. I am a keen functional programer and am always finding ways to use FP in JS ๐Ÿ™‚

As with everyone my to-do list is always growingโ€Šโ€”โ€Šthere never seems to be enough time to learn and play with new tech. I pride myself on writing tested code that you can reason about (yes ReasonML is on my to-do list ๐Ÿ˜) and helping others learn.

Iโ€™ve been contributing to open source software for about a year now and itโ€™s been a fun ride ๐ŸŽข. Iโ€™d definitely recommend everyone gets involved, itโ€™s a really great feeling knowing your work helped others!

๐Ÿ‘€ Check out my OSS projects, please download โฌ‡๏ธ, star โญ๏ธ, raise issues ๐Ÿšจ and send pull requests ๐Ÿฅ‡


  • babel-jest-assertions ๐Ÿƒโ‰๏ธ

    Babel plugin that adds safety to your Jest tests by verifying assertions are actually ran

  • babel-plugin-console ๐ŸŽฎ

    Babel plugin to log a functionโ€™s entire scope, including function: signature, parameters, variables, return value and parent script scope

  • deep-object-diff โ„๏ธ

    Deep diff two objects, including nested structures of arrays and objects, to find any differences while persisting the data structure's shape

  • jest-each ๐Ÿƒ

    Parameterised testing library for Jest to run the same test multiple times with different data


You can find me online at: Twitter and GitHub.

Come say hi! ๐Ÿ‘‹

Oh Iโ€™m also an aspiring filtered โ˜•๏ธ brewer please send me some tips if you have them ๐Ÿ™Œ

Matt Phillips

Matt Phillips

Open-source software engineer and tech founder with a passion for teaching all things software related, career development and building products.

Donโ€™t miss out on on future posts, projects and products Iโ€™m working on by following me over on Twitter @mattphillipsio.