I mainly play with React Native, React, GraphQL, and various continuous integrations. I'm an open-source enthusiast (of course!) and 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.
- Minimizing Risk: Properly and Safely Resolving CVEs in Your Dependencies
- TypeScript Tips: Safely Using includes With ReadonlyArrays
- Speeding up ESLint—Even on CI
- Apollo Client's Hidden Gems: Interface-Based Type Policies
- UI Flickering With Apollo Client: Previous Data to the Rescue!
- GraphQL Enums Are Unsafe
🔎 You can also find me on:
Bluesky |
Twitter |
LinkedIn |
Personal Website