Hi, I'm Thomas.

I build companies and tools to support small businesses and educators.

Alongside my work at NearSt, I consult founders and engineers on everything from setting up their first business to designing technology platforms.

Recent writings

Building Composable React ComponentsImagine you're building a component. You might add some props to control the appearance, like variant or size. You end up with a component…Pro Software for the iPadI've complained about it before, but I still don't understand the Apple pundits that come out every year when new iPads are released to…Writing JSDoc for React ComponentsI'm starting to get into the habit of consistently writing JSDoc comments for our front-end components, which helps with explaining usage…Tags - From UX to ImplementationRecently, I've become a really massive fan of tags and attributes as ways of allowing users on the platforms I build to structure data.My Second Day on the California ZephyrI woke up at around 6am after my first night's sleep on the train. It took me a few hours to get to sleep, but once my body was used to…View all →

What I'm working on