Hi, I'm James! I'm a software engineer and design enthusiast.
I'm interested in how people interact with technology. I want to make software that makes the digital world friendly and intuitive.
Right now, I work at Stripe on the Docs Product team, where I do web platform engineering and web design.
I started at Stripe after graduating from Bowdoin College in Brunswick, Maine, where I majored in Computer Science, built a website for the student newspaper, and made robots play soccer.
I live in Cambridge, Massachusetts.
Recent Blog Posts
- 2023-11-22 Forms and Server Actions in Next.JS
- 2023-10-04 How I Run
- 2023-06-18 Winding Down my Work with Stork
- 2023-01-01 2022 in Review
- 2022-07-04 Some angst around modern JS frameworks
- 2022-05-03 Data Driven Pull Requests
- 2021-12-29 My Work Setup (Late 2021)
- 2021-11-26 25 at 25
- 2021-09-19 Stork and Modularity
- 2021-06-02 Building Internal Analytics for Stork
Read more →
Full-text search for static sites. Add a beautiful, fast, and accurate search interface to your website in minutes.
Stripe Calendar App
An internal application for Stripe employees that puts upcoming Google Calendar events in the Mac menu bar.
See more →