Founder · Wikimedia · Agentic AI

LGBT History Project

The UK’s largest volunteer-edited encyclopaedia of LGBTQ+ history, archived by the British Library.

50M Visitors
Points of Light Award
View project →
The LGBT History Project wiki at lgbthistoryuk.org

Open-source · GPS · White-label

Nearmark

An open-source platform giving any walkable place its own location-aware app. EU-hosted and free to self-host.

2 Live instances
Free To self-host
View project →
Discover Tollesbury, built on Nearmark, shown on three phones

GPS · Photography · Nearmark

RePhoto

A location-aware photography tool that surfaces historic images at the exact spot where they were taken.

View project →
The RePhoto location-aware photography tool

Product design · Innovation

Moxii

A design investigation into what a dating app would look like if it were built around meeting, not matching.

View project →
The Moxii app shown on three phones

Research · Accessibility · WCAG

Beyond Luminance

Original research into where WCAG colour contrast requirements fail, with a stress-testing tool and a paper.

View project →
The WCAG Stress-Tester tool

Open-source · Continuity · Privacy

Spare Key

A free tool for anyone who looks after websites for other people. It maps what a site depends on, shows what would break if you were unavailable, and writes a handover document the client keeps.

0 Passwords stored
WCAG 2.2 AA Tested on every push
View project →

Accessibility · Braille · iPhone

Six

An iPhone app for learning to type braille on a phone’s screen: six fingers, one chord for each letter. Every chord sounds like its shape and can be felt in the fingers, and the keys learn where your fingers fall. In testing now, coming to the App Store.

0 Setup to start
WCAG AAA Contrast, measured
View project →

Community · Arts · Nearmark

Tollesbury Arts Trail

A website for the Tollesbury Arts Trail, now growing into a full online gallery for the village’s artistic community.

View project →
The Tollesbury Arts Trail website

NHS · Accessibility · Healthcare

Tollesbury Surgery

An accessibility-first homepage concept for the village GP practice: plain language, WCAG 2.2 AA contrast and the two commonest tasks first. Partly adopted by the surgery.

View project →
The Tollesbury Surgery homepage concept

UX design · Sailing · Community

Burgee Club

A digital platform replacing paper processes at a sailing club: trip planning, crew management, governance.

View project →
The Burgee cruising club platform, showing the members’ home screen over a photograph of the club’s moorings

Publisher · Books · Design

Saltmarsh Press

My own publishing imprint. Two books in progress: Useful, on enterprise software, and The Neurotic Gene.

View project →
The Saltmarsh Press website at saltmarshpress.co.uk

Astro · GitHub Actions · Vercel

This site

jharbourne.com is built to the standard it advertises: every push lints the code, audits each page in a real browser, and fails on any slip.

It takes almost nothing from you. The analytics are cookieless: no cookies, no profile of you, and no fonts phoning home. The only thing kept on your device is whether you chose light or dark.

The same rules run through the work: cookieless, EU-hosted analytics rather than Google’s, apps that install from the browser rather than an app store, logins only for editing, and accessibility checked rather than asserted.

WCAG 2.2 AA axe-core · all pages
Lighthouse CI accessibility ≥95 · enforced
HTML linting htmlhint · zero errors
CSS linting stylelint · zero errors
Keyboard navigable focus states · skip links
Cookieless analytics no cookies · no profiles