Building Accessible Lessons with R and Friends
summary
The Carpentries replace Jekyll with a modular R + Pandoc workbench that actually ships reproducible lessons: a package trio (orchestrator, validator, theme) lets authors run sandpaper serve, get pull request previews, and rely on renv-locked packages so builds don’t break. Automated preflight checks (alt text and link descriptions) and the varnish styling enforce accessibility. The system already powers hundreds of lessons, supports 168 active lessons, and community forks (including a Python port), and users report much easier authoring and maintenance.
AI-written summary · about
chapters (11)
- 0:00Accessible lesson building
- 2:59What The Carpentries stands for
- 4:48Lesson infrastructure evolution
- 6:15Introducing Workbench
- 8:00Design choices core values
- 10:30Reducing cognitive load
- 11:36Championing universal access
- 13:00Continuous learning
- 14:07Community collaboration
- 16:16Building lessons with R
- 16:59How to get involved in The Carpentries
related talks
45mAccessible by default
42mAccessible by default
29mBuilding Accessibility Testing into Your Workflow
29mProgramming for Accessibility
49mEstablishing a Scalable A11y Education Ecosystem
34mBuilding Accessible Web Apps in React
01h 02mAccessibility - how to get the job done in a highly collaborative manner
28mThe intentions were good
