Become a sponsor to Paul Armstrong
I am a Principal Software Engineer with deep experience leading teams and building amazing experiences using many different “front-end” web technologies. The list is deep and topics can range from JavaScript, Typescript, Node.js, React, CSS, Progressive Web Apps, developer experience, testing, continuous integration, and so much more.
You may be familiar with some of my open source work, like Normalizer, oneRepo, Build Tracker, and React Component Benchmark.
Or possibly you’ve seen me speak, like at React Europe 2019 about “Moving fast with confidence”.
Sometimes I write things down. Hopefully I do that in my blog and I’m not too long-winded about it. When I don’t write enough about something, it usually appears on Mastodon @paularmstrong@mstdn.io.
What am I working on?
Donations
A small donation helps me understand how important my open source work is to you. It also shows that potentially things about the work are written too difficult to understand. By sending a little something my way, I'll do my best to be extra helpful.
Featured work
-
paularmstrong/normalizr
Normalizes nested JSON according to a schema
JavaScript 20,968 -
paularmstrong/react-component-benchmark
A component to help benchmark React components and their trees.
TypeScript 383 -
paularmstrong/build-tracker
A set of tools to track the size of your build artifacts over time.
TypeScript 439 -
paularmstrong/onerepo
Easy, strict, safe, and fast JavaScript & TypeScript monorepo toolchain for high performance teams.
TypeScript 123