Mark Richards · built from scratch

Games,— a rally racer, a kart race full of gorillassimulations— a bioreactor you can turn the dials on, a lab for why a knuckleball dances& tools.— apps I use every day, and the occasional experiment in motion

Built from scratch, one commit at a time. The index below reads GitHub each time the site builds, so the dates, counts and what's on the bench stay current.

17
projects
12
active now
833
commits
5 days ago
since the last push

On the benchJungle Jalopies (5 days ago), Knuckleball Lab (5 days ago), Rally Stage Challenge (5 days ago), MeatProxy (8 days ago), Process Type — intro lab (13 days ago), BAR Weather (2 weeks ago), Kids Keyboard (2 weeks ago), Rounds & Tally (3 weeks ago), Bioreactor Lab (3 weeks ago), CCPS Lit Review (3 weeks ago), Trend Tracker (3 weeks ago) and Bioreactor Explorer (4 weeks ago).

Index

Log

  1. Oct 23, 2026Jungle JalopiesMerge pull request #5 from mjrichar09/claude/friendly-cannon-qvwtrv
  2. Oct 23, 2026Knuckleball LabBatting game: a taken ball earns an extra pitch; fouls score 45 (#6)
  3. Oct 23, 2026Jungle JalopiesVercel Web Analytics on the Vercel copy of the game
  4. Oct 23, 2026Rally Stage ChallengeVercel Web Analytics on the Vercel copy of the game
  5. Oct 23, 2026Knuckleball LabAdd Vercel Speed Insights (#5)
  6. Oct 23, 2026Knuckleball LabCorner high scores, batter model cleanup, chart tooltips, presets without scrolling, volleyball tour (#4)
  7. Oct 21, 2026Rally Stage ChallengeTests: give stage driving a 420 s budget, set from the CI measurement
  8. Oct 20, 2026Rally Stage ChallengeMain menu: "See more projects here" link to mjrfx.vercel.app
  9. Oct 20, 2026Jungle JalopiesMerge pull request #4 from mjrichar09/coconut-boulder-karts-trees
  10. Oct 19, 2026MeatProxyMerge pull request #7 from mjrichar09/ccr-35580ae7-ot6lkm
  11. Oct 19, 2026MeatProxyfeat(experimental): ADR 0039, and the injection surface as the first experiment
  12. Oct 19, 2026MeatProxydocs(roadmap): the D2 page already prototypes the Clarity ladder
  13. Oct 15, 2026Process Type — intro labPushed new work
  14. Oct 13, 2026Kids KeyboardPushed new work

Contact

Want to build something?

Email me, or send a message right here; no email account needed.

Want to learn?

If you'd like to learn how to make things like these, from a first idea to something live on the web, get in touch too. I'm happy to show how they're built.

Leave an email, phone or handle if you'd like a reply.