Small builds

The smaller tools. Just as useful.

Alongside the large projects, many smaller builds over the years: focused tools that solve one problem well, for clubs, teams, clients and my own daily work. Too many to list, so here is a sample.

Selected projects
Fig. S — a few of many
01Tools

A sample, not the full list.

Four recent examples, picked to show the range. Most small builds never make it to a portfolio: internal tools, scripts that save a team an hour a day, quick fixes that became products.

01Local AI · desktop

Nexus Agent

Voice dictation for the whole Linux desktop: press a shortcut, speak, and the text is typed into whichever window is active. Whisper transcribes on the machine, a local LLM can tidy punctuation and typos, and the audio never leaves the computer unless you choose the cloud engine.

  • Local AI
  • Speech-to-text
  • Linux desktop
02Desktop tool

Markdown Reader

Read, write and preview Markdown files on the Ubuntu desktop, fully offline. Three views (preview, source, or side by side with synced scrolling), a full editor, rich rendering with diagrams and maths, and task boxes you can tick straight in the preview.

  • Desktop app
  • Offline
  • Electron
03Business software

PayArena

A cash-free bar for a sports club’s tournaments. Each participant gets an NFC badge that works as a prepaid wallet, topped up by card with Tap to Pay or in cash. Volunteers take payments on their phones, the leftover balance is refunded or donated to the club with a tax receipt, and the treasurer follows sales live with a full audit log.

  • NFC payments
  • Mobile app
  • Real-time dashboard
04Mobile app · iOS and Android

BookArena

Tennis and padel court booking for several clubs at once. Players see every free slot across all courts, pick a court and pay online in one sheet, and find partners to play with. Club managers get a full back office: courts, opening hours, pricing rules, members and co-admins.

  • Online booking
  • Online payments
  • Mobile app
+ many more

Extensions for website owners, automations, dashboards, data imports and exports, small apps built for a single team. If your problem looks small, that is often the best kind to start with.

→Your project

Got a process that deserves better software?

Start a project