CI Your Presentation for Fun and Profit
summary
A live demo shows a j-thread ordering bug that breaks a Hello World example and how CI catches it: slide sources are real code tested with reveal.js slides, built and run under GitHub Actions, and compiled on Compiler Explorer using /// output directives that assert expected stdout. The pipeline fails tests until the thread is named and then a subsequent spellcheck stage (cispel package) flags a typo, preventing bad slides from being published.
AI-written summary · about
related talks
08mPresenting Code
27mRun Your CI in Code, Not YAML
44mSpreading the JAM throughout your CI workflow
01h 01mA Test a Day Keeps Your Manager Away!
28mProject 42 - Making CI/CD a First Class Citizen in...
05mCI/CD Pipelines - Oh, the Places You'll Go!
05mIgnite – Jody McIntyre
27mInchJS: How to get people excited about inline docs
