Welcome to the Tommyverse
Hi, I'm Thomas and this is my personal website.
I built this site in the summer of 2024 using Jekyll, GitHub Pages, and Tachyons CSS. I had some help from ChatGPT along the way. Building it without a CMS turned out to be a great learning experience.
You might notice that blog is written with a small b. That's intentional. It's a reference to Small b blogging by Tom Critchlow, a piece that inspired me to launch this site. Like Tom, I think of my blog as a place to explore ideas and document projects. It's not about reaching a large audience, but about writing, creating something I can reference, and hopefully connecting with others.
This website will be a work in progress, and blog posts will be irregular.

Recent posts
Side project: Cat Food Calculator
Over the past few weeks, I’ve been working on a web app that calculates how much food your adult cat needs per day. It’s based on scientifically accepted nutrition formulas and helps owners get accurate feeding recommendations tailored to the food they’re giving their cat.
Long Sentence Highlighter 2.0
In 2023, ChatGPT was still relatively new, and people had just started experimenting with using it to help them code.
Vibecoding a Funnel-branded Pacman game
I vibecoded a playable Pacman game! For those unfamiliar with the term, vibecoding is using AI to code. Ideally, you don’t even type, but you just use speech to text to write prompts, and the AI does all the coding for you. With tools like Cursor, Loveable, and Replit gaining traction, this way to build stuff is becoming increasingly popular.
What does the future of SEO look like?
What does the future of SEO look like? I get this question a lot from people I work or have worked with.
Cursor AI
In the summer of 2024, I used ChatGPT to build my personal website—the one that hosts these very blog posts. At the time, I used ChatGPT as my coding assistant. I would write some code (or copy snippets from the web), test them, and if things broke (which they often did), I’d hand it all over to ChatGPT and ask it to fix the mess. It worked. Well enough, at least, so I went live with the site.
subscribe via RSS