Hi there ๐
I'm mainly playing with React Native, React, GraphQL, and various Continuous Integrations. I'm an open-source enthusiast (of course!), and I enjoy removing friction from the developer experience. I often describe myself as someone doing the "backend" work of the frontend: frontend architecture and infrastructure. โ๏ธ Probably working on the next tool or library to improve your day-to-day.
๐ Latest Blog Posts
- GraphQL Enums Are Unsafe
- Open-Ended Unions and Autocomplete With TypeScript
- Testing TypeScript Types: Part 2
- Testing TypeScript Types: Part 1
- Properly type Object.keys and Object.entries
- Use Custom Merge Driver to Simplify Git Conflicts
- Enforce Best Practices Incrementally With Betterer
๐ You can also find me on:
Twitter |
LinkedIn |
Personal Website