My Documents
Writing
Balancing Esports Idle Against Simulated Players Building LinkMe Around the Host's Browser Building Bill Orbit: A Multiplayer Receipt Splitter for the Browser Building a Read-Only Dark Souls III Minimap for My Sister Don't build a budget gaming PC in 2026. Buy somebody else's laptop. Building an NHS Evidence Scraper Designing Colour Palettes for Accessibility From Frontline Care to Digital Health What I Do with Frontline Product Feedback Building an Invalid NHS Number Generator Modelling the Impact of Psychosis Relapse Planning and Picking a Game Night What I Use Prototypes For Putting Claude on a Round ESP32 Display Redesigning Access to Specialist Depression Care Using Live-Service Data During NHS Rollouts Why Digital Health Adoption Stalls
Balancing Esports Idle Against Simulated Players Building LinkMe Around the Host's Browser Building Bill Orbit: A Multiplayer Receipt Splitter for the Browser Building a Read-Only Dark Souls III Minimap for My Sister Don't build a budget gaming PC in 2026. Buy somebody else's laptop. Building an NHS Evidence Scraper Designing Colour Palettes for Accessibility From Frontline Care to Digital Health What I Do with Frontline Product Feedback Building an Invalid NHS Number Generator Modelling the Impact of Psychosis Relapse Planning and Picking a Game Night What I Use Prototypes For Putting Claude on a Round ESP32 Display Redesigning Access to Specialist Depression Care Using Live-Service Data During NHS Rollouts Why Digital Health Adoption Stalls
| Name | Kind | Date modified | Summary |
|---|---|---|---|
| Balancing Esports Idle Against Simulated Players | Play | 24/09/2026 | Every system in my esports idle game was in place by the morning after the first commit. Balancing its economy has taken the ten days since, mostly by letting simulated players run it for hours and reading where the money went. |
| Building LinkMe Around the Host's Browser | Play | 24/09/2026 | LinkMe is a four-clue party quiz for up to 16 players. Its host's browser runs the room, which shaped how the timer, private guesses and end-of-card reveal work. |
| Building Bill Orbit: A Multiplayer Receipt Splitter for the Browser | Play | 23/08/2026 | I built a temporary browser-based bill splitter where everyone at the table can scan a receipt, claim items and see the same totals without creating an account. |
| Building a Read-Only Dark Souls III Minimap for My Sister | Play | 23/08/2026 | I built a Windows minimap with breadcrumbs, bonfires and optional item markers for my sister, who cannot rely on a visual memory of a route. |
| Don't build a budget gaming PC in 2026. Buy somebody else's laptop. | Play | 27/09/2026 | Somebody paid almost £3,000 for this laptop in 2023. I paid £1,150. The cheapest desktop I could build to replace it costs more than that before you plug in a monitor. |
| Building an NHS Evidence Scraper | Work | 05/08/2026 | The scraper I built gathers board papers, strategies and datasets from 47 mental health trusts, 42 ICBs and eight national sources. It also logs failed sources for repair. |
| Designing Colour Palettes for Accessibility | Work | 05/08/2026 | This generator creates palettes of three to sixteen chart colours and checks each label against WCAG contrast targets. |
| From Frontline Care to Digital Health | Work | 05/08/2026 | I moved from hospital wards and NHS research into an early-stage digital health team. These are the parts of that experience I still use in product and delivery. |
| What I Do with Frontline Product Feedback | Work | 05/08/2026 | How I turn reports from clinicians and service users into reproducible issues that delivery and engineering can investigate. |
| Building an Invalid NHS Number Generator | Work | 05/08/2026 | I built a browser tool that creates ten-digit NHS numbers guaranteed to fail the official checksum, then explains why each one is invalid. |
| Modelling the Impact of Psychosis Relapse | Work | 05/08/2026 | This calculator lets people change the relapse, cost and inpatient assumptions and see how each one affects the estimate. |
| Planning and Picking a Game Night | Play | 05/08/2026 | I built one shared page for scheduling a game night and choosing something the group can play. It compares availability and shared game libraries, then shows how each recommendation was scored. |
| What I Use Prototypes For | Play | 05/08/2026 | The small tools I build when a workflow is repetitive or difficult to explain, and how I decide whether to stop or keep going. |
| Putting Claude on a Round ESP32 Display | Play | 05/08/2026 | I adapted Anthropic's maker firmware for a 1.85-inch round ESP32-S3 display with touch controls, physical buttons and Bluetooth. |
| Redesigning Access to Specialist Depression Care | Work | 05/08/2026 | At a specialist Mood Disorder Clinic, I built a secure self-referral route and website. After the pathway changed, referrals increased by 300% and appointment allocation fell to under seven days. |
| Using Live-Service Data During NHS Rollouts | Work | 05/08/2026 | How I use onboarding, engagement and alert-response data to find where an NHS rollout is getting stuck and decide what to do next. |
| Why Digital Health Adoption Stalls | Work | 05/08/2026 | During NHS rollouts, clinicians supported the product but could not absorb every onboarding task. We tested a digital-navigator model for non-clinical support. |