A catalogue of programmes in classical and post-post-modern craftsmanship, performed by R. Matthew Barkau, keyboard.
[TOC]
Preludes to visually efficient UX
Circa 2026, prototype of the UX I always wanted.
Augmented Jupyter notebook ipydatagrid with React.
3-tier LLM memory system.
Python | React | ipydatagrid | Jupyter
demo video
gitlab
Circa 2011, predates release of Chosen widget.
Fully keyboard-navigable multiselect component for Plone/Archetypes.
Accepted to core.
Accessibility as first principle, resulting in better usability for all.
Plone | JavaScript | QUnit
demo video, mid-development
github
Circa 2026, web store ui targeting WCAG AAA.
Perhaps first to mathematically connect both linear perceived scale & linear perceived lightness.
Design dimensionality reduction in simultaneous service of: algorithm, math, code, usability, & accessibility.
Perhaps first to graph OKLCH contrast % vs APCA contrast %.
React | Markdown with Gherkin | QaVajs | Playwright (over Pa11y) | Axe-core
oklch vs apca graph
gitlab
Fanfare for the common good
Circa 2008-2009, first open-source AAC app on a pocket device.
AAC (augmentative & alternative communication) speech software for people who are disabled.
Directly spurred entrepeneurs to create a market which quickly replaced a $6,000 backpack-sized system with a $200 pocket-sized system.
Python | PyGame | Espeak
olpcnews
launchpad
Circa age 13.
Video game controller requiring no dexterity.
Fully functioning prototype.
Too dangerous for public deployment.
Études for content composers
Mission-critical UX, life safety data.
Python | Django
Closed source working alpha, under NDA.
Tool for captioning workflow on videos.
Accessibility Working Group, Pennsylvania State University.
Python | Django
github
Prototype built and demoed personally to Fortune 100 CEO & VPs for budget approval.
Chosen over industry incumbents.
Budget approved.
Enterprise IT R&D, John Deere.
Closed source working prototype, under NDA.
Living voice, both conceptual and concrete
Presentation on multi-faceted categorization as a complement to hierarchical classification.
Plone Symposium East, Pennsylvania State University.
lecture video
prezi
Enterprise IT conference, Pennsylvania State University.
Live vocal performance, not recorded.
Studies in nomenclature
Proposed aligning CommonMark terminology with W3C.
Proposal adopted.
commonmark forum
Community health sharing, platform design.
launchpad
Catalogue compiled 2026. Links are to primary artifacts when possible.
llm assistance thread
