EveryDayAiWithGraham

Proof

Software I've actually built.

Most people selling AI advice have never shipped anything. This is the work — what each business was doing before, and what they have now. Every entry is a real system for a real problem, and the status on each one is honest.

Parallel.Net Warehouse System

Book & media fulfilment · United Kingdom

In use
Before

A Microsoft Access database built two decades ago, running on one machine in the office. No remote access, no phone scanning, and storage charges worked out by hand every quarter.

Now

A web system the whole business runs on. Stock in and out scanned straight off the ISBN barcode with a phone camera, publisher records, job workflow, automated weekly stock reports by email, and storage-charge invoicing calculated FIFO across batches.

Eighteen screens, three print layouts and nine API routes. There is no off-the-shelf product for this business — the storage-charge model alone is specific to them. Data migration off Access is in progress.

Next.jsSupabaseVercelResendBarcode scanning

ExcelTidy

Logistics & mailing data · United Kingdom

In use
Before

Every publisher sent address lists in a different shape. Someone sat and re-arranged columns by hand, every time, before anything could be posted.

Now

Drop the file in and it maps itself. Fuzzy matching plus a language model handle the ambiguous columns, UK postcodes are validated against a live lookup, international addresses are checked, and anything that fails lands in a panel you can fix inline.

Handles five or more genuinely messy real-world formats. Built because a person was spending hours a week on something a computer should never have asked them to do.

Next.jsSheetJSClaude APIpostcodes.io

Paediatric ALS Drug Calculator

Emergency nursing

Live
Before

Weight-based drug doses worked out under pressure from a printed medication book, mid-resuscitation, with a calculator.

Now

Enter the child's weight and get the dose, the volume and the preparation steps for 63 drugs across 12 categories — plus equipment sizing and Broselow colour-zone quick-select.

Based on the Monash Children's Hospital Emergency Medication Book, third edition. Carries a clinical disclaimer and prints to PDF. Built after listening to a nurse describe doing that arithmetic at three in the morning.

Next.jsReact 19Vercel

GeoScan

Mineral exploration

Ready to deploy
Before

Sample bags labelled by hand in the field, then transcribed into a spreadsheet back at camp — a second round of typing, and a second chance to get a reference number wrong.

Now

Photograph the bags as you go, with no signal and no connection. Once you are back on Starlink the whole batch is read by a vision model in one pass, then exported.

Fully offline capture using on-device storage, because remote exploration work does not get to assume a network. No commercial product serves this niche — which is rather the point.

Next.jsIndexedDBClaude VisionPWA

WalkMate

Hospital worker safety

Live
Before

Nurses finishing an evening shift walking to their cars alone, in the dark, across a hospital car park.

Now

An app that pairs workers finishing at the same time within walking distance, so nobody has to make that walk on their own.

Live and in beta with a nurse cohort. Built after a conversation with my daughter about what the end of a late shift actually feels like.

ReactNode/ExpressPostgreSQLLeafletWebSockets

Fat Bastards Tasmania 2027

Cycling tour planning

Live
Before

A week of shared documents, group chats and half-remembered route advice.

Now

A seven-day tour planner with day-by-day routes on real cycling roads, 70 Strava segments with climb ratings, elevation profiles, accommodation links, weather and photos.

Shipped in a single day. It is here because it is the honest measure of how fast this has become — a weekend project now, and a funded one ten years ago.

Next.jsStrava dataMapping

SchoolDOTTT

Western Australian schools

In build
Before

Specialist timetables and DOTT entitlements tracked in spreadsheets, with compliance checked by hand against the 240- and 320-minute rules.

Now

A drag-and-drop timetable editor that knows the rules, with a compliance view per teacher and per FTE.

A niche specific enough that no vendor serves it properly. Timetable editing is built; the compliance dashboard is next.

Next.jsSupabaseDrag and drop

HoseIQ

Mine-site hydraulic services

In build
Before

Paper job cards and a phone call to the workshop to work out which hose assembly is actually needed.

Now

A mobile app that specs the replacement assembly and manages the service job card, built offline-first because mine sites are where it has to work.

Foundation and data model complete; the assembly builder is the next stage. Listed here mid-build, because that is what it is.

React NativeExpoOffline SQLiteSupabase

What would yours look like?

If you are paying every month for software that only half fits, that is the conversation. Twenty minutes, no charge, and I will tell you honestly if building something is the wrong answer.