Ocarina — manual#

Hey kid, wanna be a ‘puter wizard?

Contents#

Chap.SubjectFolder
00Big picture: cartography, execution flow, repo relations00-big-picture/
01Igor Casanova’s philosophy01-philosophy/
02The Ocarina framework, internal mechanics02-ocarina/
03Functional programming with Ocarina03-functional/
04Framework internal tests04-internal-tests/
05The Igoristan, the public SUT05-igoristan/
06tests-workers, the Vercel Edge backend06-tests-workers/
07ocarina-example, the canonical suite07-ocarina-example/
08ocarina-with-ai-example, the AI suite08-ai-example/
09Holy Book, public documentation09-holy-book/
10CI/CD across the whole ecosystem10-cicd/
11The independence of testers11-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/
99Glossary, index99-references/

Repositories#

RepoRoleURL
ocarinaPython framework 3.14+https://github.com/mojo-molotov/ocarina
ocarina-exampleCanonical e2e suite against the Igoristanhttps://github.com/mojo-molotov/ocarina-example
ocarina-with-ai-examplee2e suite co-written by Claude vs CURAhttps://github.com/mojo-molotov/ocarina-with-ai-example
igoristanPublic SUT deployed on GitHub Pageshttps://github.com/mojo-molotov/igoristan
tests-workersOTP / Corsicadex backend on Vercel Edgehttps://github.com/mojo-molotov/tests-workers
ocarina-holy-bookPublic documentation + AI skillshttps://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