A tracker-free URL shortener inspired by dub.co.
- Next.js
- TypeScript
Mostly Next.js and TypeScript — built to learn and ship.
A tracker-free URL shortener inspired by dub.co.
Pin the places you have been and see them on a world map.
Upload your Kindle highlights and get a daily email of them.
An open-source alternative to Linktree.
A simple, lightweight file transfer service.
Generate a personal bio from a few prompts, powered by AI.
A minimal, no-frills URL shortener.
Compose and publish Twitter threads with zero fuss.
Your daily dose of serotonin — random cat photos on demand.
Open-source packages I've published.
Jun 29, 2026 · Blog
A first post — hosted right here on willholmes.dev.
May 28, 2024 · Hashnode
Recently I have been spending more of my free time building side projects for both fun, but also to learn new things. When setting off on a new side project, it can feel amazing. You get this feeling of excitement, you know where you are going to tak...
Jan 31, 2024 · Hashnode
For a while now, anytime that I want to be able to use .feature files to write my automated tests in a BDD (Behaviour Driven Development) like manner i've had to rely on Cucumber-js to run my tests. Cucumber-js is a test runner that will process .fea...
Open-source packages I've published.