I develop software and technical projects to:
- Automate and remove friction from daily tasks related to your work.
- Inform non technical users and enable them to do technical tasks with a user friendly interface and assistance tools.
See 5 more aims
- Provide systems that eliminate common mistakes in your work by excluding the conditions that permit them.
- Provide tools that track and organise information that matters to you, in a system convenient enough that you keep using it.
- Get your equipment working when your computer doesn't support it.
- Add functionality to your computer, or tooling for specific kinds of work, such as software development.
- Test a business model.
Cross Market Intelligence
Is there such a thing as a good deal at the auctions? What could it be sold for privately, and how would you find out? Some say it takes years of experience. Could a computer acquire that experience? Cross Market Intelligence exists to answer these questions.
Renault Master Camper Conversion
Perhaps my most ambitious and educational undertaking: in 2025 I converted an Australia Post van into a fully fitted-out campervan, and put it to the test by taking it 4,400 km to the top of Australia.
invoiceNow
From the job you put off every week to a few clicks that keep it off your mind for good.
Receipt Manager
Could you prove you bought your vacuum cleaner, your car battery, the shoes you are wearing? How long would it take you? What if it took under a minute.
Home Screen
A browser new tab page laid out like a phone home screen — an app grid you arrange yourself, with weather, sun times and an assistant bar.
Tagdexer
Files organised by tags rather than folders, so one file can be in several places at once — with a permanent record of the decisions behind a project.
Read more →
Cadence
Offline dictation and clipboard text-to-speech for Linux. Speak into any app, or hear selected text read aloud. Nothing leaves your machine.
Read more →
Capsule
Sandboxed dev containers in one command — DevPod, rootless Podman and VSCodium — for running AI coding agents safely away from your host.
Read more →
Epson RR-70W batch scanner
Driver-free batch scanning for the Epson RR-70W on Linux. Feed page after page straight to PNG or PDF — no OEM software, no cloud account.
Read more →
NitroTune
Fan and thermal control for the Acer Nitro AN515-55 on Linux — a native replacement for Windows-only NitroSense.
Read more →
N-of-1
Offline health tracker for Android, Linux and Windows. See what actually drives your energy, mood and focus. No account, no cloud, no subscription.
Read more →
YT Downloader
A browser toolbar button for yt-dlp. Hands the current tab to a helper on your own machine, which saves the audio or video. No account and no third-party service.
Read more →Music
Since my school days I have had a passion for playing music, and lost track of time sitting with songs I was working on. Through the community I discovered my love for Irish music and performing for which… see more
Community 
We had a blast volunteering for the St Patrick's Festival with the South West Irish Community Group for both 2024 and 2025 — see more about that here.