Ocarina — manual#
Hey kid, wanna be a ‘puter wizard?
Contents#
| Chap. | Subject | Folder |
|---|---|---|
| 00 | Big picture: cartography, execution flow, repo relations | 00-big-picture/ |
| 01 | Igor Casanova’s philosophy | 01-philosophy/ |
| 02 | The Ocarina framework, internal mechanics | 02-ocarina/ |
| 03 | Functional programming with Ocarina | 03-functional/ |
| 04 | Framework internal tests | 04-internal-tests/ |
| 05 | The Igoristan, the public SUT | 05-igoristan/ |
| 06 | tests-workers, the Vercel Edge backend | 06-tests-workers/ |
| 07 | ocarina-example, the canonical suite | 07-ocarina-example/ |
| 08 | ocarina-with-ai-example, the AI suite | 08-ai-example/ |
| 09 | Holy Book, public documentation | 09-holy-book/ |
| 10 | CI/CD across the whole ecosystem | 10-cicd/ |
| 11 | The independence of testers | 11-independence/ |
| 12 | (Culture) Manifesto deciphered (citations, hacker scene, infopreneurs/SaaS, DHH/PG, λ-calculus, AI & typing, underground internet 2000s, survivor psyche, Villains/DEF CON/ideology) | 12-manifesto-deciphered/ |
| 99 | Glossary, index | 99-references/ |
Repositories#
| Repo | Role | URL |
|---|---|---|
ocarina | Python framework 3.14+ | https://github.com/mojo-molotov/ocarina |
ocarina-example | Canonical e2e suite against the Igoristan | https://github.com/mojo-molotov/ocarina-example |
ocarina-with-ai-example | e2e suite co-written by Claude vs CURA | https://github.com/mojo-molotov/ocarina-with-ai-example |
igoristan | Public SUT deployed on GitHub Pages | https://github.com/mojo-molotov/igoristan |
tests-workers | OTP / Corsicadex backend on Vercel Edge | https://github.com/mojo-molotov/tests-workers |
ocarina-holy-book | Public documentation + AI skills | https://github.com/mojo-molotov/ocarina-holy-book |
“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.” — Antoine de Saint-Exupéry