Tom Sherman

Hey 👋 I'm Tom, a Software Engineer from the UK.

I'm currently a Software Engineer at OVO Energy. I'm super into the web, functional programming, and strong type systems.

You can most easily contact me on Bluesky but I'm also on Twitter, LinkedIn, and GitHub.

Recent blog posts

View all blog posts


Serverless XState

An architecture and example implementation for building serverless applications using XState.


🔗 A tiny (< 500B), 0-dependency, immutable URL library, backed by the native whatwg URL. 🎉 Now with immutable Headers support!


Standards-inspired multipart/* parsing. It's likeresponse.text() but for multipart bodies!