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 less than 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 plugin that adds safety to your Jest tests by verifying assertions are actually ran
-
Babel plugin to log a function's entire scope, including function: signature, parameters, variables, return value and parent script scope
-
Deep diff two objects, including nested structures of arrays and objects, to find any differences while persisting the data structure's shape
-
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 🙌