Chapter 01 — Igor Casanova’s philosophy#
Ocarina is opinionated. It refuses to be all things to all people. The philosophy isn’t decorative preamble — it’s the filter that killed every feature, DSL, and shortcut along the way. This chapter unpacks the positions documented in the Holy Book and made real in code.
Chapter files#
| # | File | Contents |
|---|---|---|
| 01 | 01-flip-the-problem.md | The bet opposite to Robot Framework / Cucumber: the technical / non-technical barrier dissolves, AI is the bridge — not a DSL. |
| 02 | 02-istqb-vs-pytest.md | ISTQB methodology is the reading grid; pytest / Jest / Mocha are hybrids. Consequence: Test → TestSuite → TestCampaign → TestCycle. |
| 03 | 03-kiss-and-complexity.md | KISS done right; rejection of ostentatious complexity; rejection of “declarative object-oriented”; rejection of rewriting in Rust. |
| 04 | 04-citations-and-influences.md | Full table of references (Wlaschin, λ-calculus, Lessig, DHH, Paul Graham, Bugayenko, Terry Davis, Lao-Tzu, Saint-Exupéry, Proust, Watts, Rilke, YTCracker, LulzSec, Lee Robinson, Cluely) + overall coherence. |
| 05 | 05-political-stance.md | Incorruptibility, Anti-hype, Anti-armchair-experts, Anti-No-Code, Secession, Code is Law, refusal of async/await. |
Related reading#
- The technical bet translated into code →
../02-ocarina/03-railway/,../03-functional/ - ISTQB embodied as a hierarchy →
../02-ocarina/05-orchestration/ - Concrete auditability →
../11-independence/02-auditability.md - Matching Holy Book chapters → “What is Ocarina?”, “First feedbacks”, “Using Ocarina with AI”