About Me
Iβm a member of the Node.js team where I primarily contribute as part of the Tooling Working Group. I also work on a number of other open source projects, mostly in the JavaScript and TypeScript ecosystems.
If you are interested in supporting any of my open source work I encourage you to sponsor me on GitHub.
Speaking
I've spoken at conferences and meetups and been a guest on podcasts and livestreams. I have a list of past appearances, along with recordings from most of them, on my personal site. If you'd like me to speak at an event or be a guest on a podcast, livestream or panel please get in touch.
Goals for 2022
- Continue public speaking
- In 2021 I spoke at a conference, a meetup, was a podcast guest and did a several panels. I want to do even more in 2022!
- Go to conferences
- I'm currently planning to attend Remix Conf, OpenJS World and CascadiaJS
- Write more content and improve my personal site
- Contribute more to Node.js
- Contribute to more open source projects that I use. I want to contribute to all the main parts of my tech stack.
Projects
Want to know what I'm working on this month? Take a look at my list of current projects.
Personal Open Source Projects
These are projects I work on myself in my free time.
- apollo-schema-check-action - A GitHub Action that posts Apollo schema check results as a comment on your PRs
- blarn - A Yarn v1 wrapper that adds some extra functionality
- generator-ts-cli - A Yeoman generator for starting a TypeScript CLI project
Neo Financial Open Source Projects
These are projects open sourced by my company that I work on and help maintain along with other members of my team.
- awsx - An AWS CLI profile switcher with MFA and Assume Role support
- config-dug - A config loader with support for AWS Secrets Manager
- graphql-date-scalars - GraphQL Scalars for Date, DateTime, and Time values
- ticket-check-action - A GitHub Action that ensures all your PRs include a ticket reference in the title
- ccscan - A tool to scan files for credit card numbers
- eslint-config-neo - Our ESLint config with support for JavaScript and TypeScript
Get in Touch
Want to discuss any of my open source projects, or something else? Send me a direct message on Twitter.






