Simon Kirk

dad. maker. dev. autistic. ADHD. decaffeinated by necessity.

// who

I'm Simon — a developer, maker, and reluctant adult based in the UK. I build things for the web for rapsberry pi's and for the physical world, often simultaneously, usually with too many browser tabs open and a terrible grasp on project management, milestones or deliverables.

I'm autistic and have ADHD. I don't hide this because it's relevant — it shapes how I work, how I think, and what I build. If its exciting, then it gets done. Finishing touches and completion/sign off are usually slightly further from my grasp. Self inflicted pressure drives me, self inflicted guilt spiral from lack of completion sometimes stops me. If a product owner was responsible for me, that would be described as a feature. No I won't attend your SCRUM meeting.

// what

By day I work in cyber. By night I build whatever interests me — real-time strategy engines, Raspberry Pi gadgets, LED matrices, and the occasional catastrophically over-engineered solution to a simple problem. That is providing I can fit it around the trillion and one things I've signed myself up for.

This site is where I write about that. Unfiltered. Often sweary. Sometimes a waffly stream of consciousness. Mostly correct.

// stack
  • TypeScript, Python, occasionally something new when I'm feeling ambitious
  • Three.js, Astro, whatever the job needs or an AI agent tells me
  • Raspberry Pi, RP2040, RP2350 - pimoroni stuff!
  • Solidworks, Orcaslicer, Helium, VSCode
  • Cloudflare, Linode - Ubuntu for everything infrastructure (versed in many others and legacy!)
  • Notepad. Yes, really, WIN+R key combo and "notepad"+return commited to muscle memory.
// skills · rough shape of the thing