Hi, I'm Thomas.

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

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

Recent writings

Reviewing the Year's Daily Notes My daily notes in Obsidian are the cornerstone of my note taking and journaling. Every year, I take some time to review them. Implementing the Repository Model with DynamoDB and Turbine Creating the right level of abstraction for data storage to prevent future headaches. Copy Rich Text to the Clipboard in JavaScript Did you know that you can populate the clipboard with multiple types of content with different mime types at the same time? Premature Abstraction of Entity Names It’s easy to name your entities something too abstract too early when designing data structures. Building a Custom Rate Limiter for Hono Building a custom user-based rate limiting middleware for an API built using the Hono framework. View all →

What I'm working on