<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Chapter 01 — Igor Casanova&#39;s philosophy on Ocarina — manual</title>
    <link>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/</link>
    <description>Recent content in Chapter 01 — Igor Casanova&#39;s philosophy on Ocarina — manual</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Thu, 28 May 2026 21:02:53 +0200</lastBuildDate>
    <atom:link href="https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>01.01 — Flipping the problem</title>
      <link>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/01-flip-the-problem/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <guid>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/01-flip-the-problem/</guid>
      <description>&lt;h1 id=&#34;0101flipping-the-problem&#34;&gt;01.01 — Flipping the problem&lt;a class=&#34;anchor&#34; href=&#34;#0101flipping-the-problem&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;the-observation&#34;&gt;The observation&lt;a class=&#34;anchor&#34; href=&#34;#the-observation&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Every modern e2e testing framework was built on one implicit assumption: there&amp;rsquo;s a &lt;strong&gt;barrier&lt;/strong&gt; between &lt;em&gt;people who code&lt;/em&gt; and &lt;em&gt;people who define tests&lt;/em&gt;. That barrier gets taken for granted — methodologically, organizationally, sometimes contractually.&lt;/p&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;Most testing frameworks were built in a world where the barrier between &amp;ldquo;those who code&amp;rdquo; and &amp;ldquo;those who define tests&amp;rdquo; was real and structural.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&lt;p&gt;The two &lt;em&gt;historic&lt;/em&gt; answers to that assumption show up in the Holy Book:&lt;/p&gt;</description>
    </item>
    <item>
      <title>01.02 — ISTQB vs pytest / Jest / Mocha</title>
      <link>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/02-istqb-vs-pytest/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <guid>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/02-istqb-vs-pytest/</guid>
      <description>&lt;h1 id=&#34;0102istqb-vs-pytest--jest--mocha&#34;&gt;01.02 — ISTQB vs pytest / Jest / Mocha&lt;a class=&#34;anchor&#34; href=&#34;#0102istqb-vs-pytest--jest--mocha&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;the-methodological-observation&#34;&gt;The methodological observation&lt;a class=&#34;anchor&#34; href=&#34;#the-methodological-observation&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Past the technical bet on the technical / non-technical barrier (see &lt;a href=&#34;https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/01-flip-the-problem/&#34;&gt;&lt;code&gt;01-flip-the-problem.md&lt;/code&gt;&lt;/a&gt;), there&amp;rsquo;s a &lt;strong&gt;second bet&lt;/strong&gt;: the one on trade vocabulary.&lt;/p&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;The ISTQB and professional testers have spent decades building a precise, battle-tested vocabulary: &lt;em&gt;test cycles&lt;/em&gt;, &lt;em&gt;campaigns&lt;/em&gt;, &lt;em&gt;test suites&lt;/em&gt;, &lt;em&gt;test cases&lt;/em&gt;, &lt;em&gt;test steps&lt;/em&gt;. A clear hierarchy, built to &lt;strong&gt;organize, trace and drive&lt;/strong&gt; software quality.&lt;/p&gt;&#xA;&lt;p&gt;Automation tools have &lt;strong&gt;largely ignored that legacy&lt;/strong&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>01.03 — KISS and ostentatious complexity</title>
      <link>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/03-kiss-and-complexity/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <guid>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/03-kiss-and-complexity/</guid>
      <description>&lt;h1 id=&#34;0103kiss-and-ostentatious-complexity&#34;&gt;01.03 — KISS and ostentatious complexity&lt;a class=&#34;anchor&#34; href=&#34;#0103kiss-and-ostentatious-complexity&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;the-criticism-that-landed&#34;&gt;The criticism that landed&lt;a class=&#34;anchor&#34; href=&#34;#the-criticism-that-landed&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;First public feedback Ocarina got, &lt;em&gt;systematic&lt;/em&gt; per the author:&lt;/p&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;The first &amp;ldquo;criticisms&amp;rdquo; were often the same: &lt;em&gt;&amp;ldquo;You&amp;rsquo;re bragging about something that&amp;rsquo;s very simple.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&lt;p&gt;The Holy Book takes its time answering. Three pillars: the &lt;strong&gt;operating&lt;/strong&gt; nature of simplicity, the &lt;strong&gt;simple ≠ unsophisticated&lt;/strong&gt; distinction, and the &lt;strong&gt;rejection of every &amp;ldquo;creative&amp;rdquo; counter-proposal&lt;/strong&gt; that came in.&lt;/p&gt;&#xA;&lt;h2 id=&#34;simple--unsophisticated&#34;&gt;Simple ≠ unsophisticated&lt;a class=&#34;anchor&#34; href=&#34;#simple--unsophisticated&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;This is also why &lt;strong&gt;KISS&lt;/strong&gt; (&lt;em&gt;Keep it simple, stupid&lt;/em&gt;) is so misunderstood in the industry. Many assume &amp;ldquo;simple&amp;rdquo; means &amp;ldquo;unsophisticated.&amp;rdquo; It would be hard to misread a principle more thoroughly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>01.04 — Citations and claimed influences</title>
      <link>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/04-citations-and-influences/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <guid>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/04-citations-and-influences/</guid>
      <description>&lt;h1 id=&#34;0104citations-and-claimed-influences&#34;&gt;01.04 — Citations and claimed influences&lt;a class=&#34;anchor&#34; href=&#34;#0104citations-and-claimed-influences&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;The references cited in the Holy Book aren&amp;rsquo;t neutral — they set Ocarina&amp;rsquo;s &lt;strong&gt;theoretical frame&lt;/strong&gt;. We cut them by axis here, then offer the overall reading.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&lt;h2 id=&#34;technical-axisfunctional-programming-types-languages&#34;&gt;Technical axis — Functional programming, types, languages&lt;a class=&#34;anchor&#34; href=&#34;#technical-axisfunctional-programming-types-languages&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Influence&lt;/th&gt;&#xA;          &lt;th&gt;Origin&lt;/th&gt;&#xA;          &lt;th&gt;Relation to Ocarina&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Railway Oriented Programming (ROP)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Scott Wlaschin (F#), a well-known pattern in functional programming&lt;/td&gt;&#xA;          &lt;td&gt;The heart of the framework. &lt;code&gt;Result[T] = Ok[T] | Fail&lt;/code&gt;, &lt;em&gt;short-circuit&lt;/em&gt;, fluent builder. See &lt;a href=&#34;https://mojo-molotov.github.io/from-ocarina-to-igor/02-ocarina/03-railway/&#34;&gt;&lt;code&gt;../02-ocarina/03-railway/&lt;/code&gt;&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;λ-calculus (1930)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Alonzo Church&lt;/td&gt;&#xA;          &lt;td&gt;Cited as the invention that makes possible the “clean formalization” Ocarina pursues: “&lt;em&gt;What has been on our minds since the 1930s, &lt;strong&gt;since the invention of λ-calculus&lt;/strong&gt;, is finally scalable to the degree we always wanted it to be.&lt;/em&gt;”&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;McCulloch &amp;amp; Pitts (1943)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;First formalization of the artificial neuron&lt;/td&gt;&#xA;          &lt;td&gt;Cited as a reminder that the &lt;em&gt;real&lt;/em&gt; progress in AI is old and continuous, against the recent hype.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Python type system (PEP 695)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;PEP 695 (Python 3.12+)&lt;/td&gt;&#xA;          &lt;td&gt;Prerequisite for the generic parametric typing that structures Ocarina (&lt;code&gt;TestSuite[Driver]&lt;/code&gt;, &lt;code&gt;Result[T]&lt;/code&gt;, etc.). See &lt;a href=&#34;https://mojo-molotov.github.io/from-ocarina-to-igor/03-functional/06-pep-695-generics/&#34;&gt;&lt;code&gt;../03-functional/06-pep-695-generics.md&lt;/code&gt;&lt;/a&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;cultural-axisanti-narcissism-simplicity-kiss-done-right&#34;&gt;Cultural axis — Anti-narcissism, simplicity, KISS done right&lt;a class=&#34;anchor&#34; href=&#34;#cultural-axisanti-narcissism-simplicity-kiss-done-right&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Influence&lt;/th&gt;&#xA;          &lt;th&gt;Citation&lt;/th&gt;&#xA;          &lt;th&gt;Why&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Terry Davis&lt;/strong&gt; (“the smartest programmer that&amp;rsquo;s ever lived”)&lt;/td&gt;&#xA;          &lt;td&gt;&lt;em&gt;“An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple…”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Anti–ostentatious complexity argument; cornerstone of the “First feedbacks” chapter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Lao-Tzu&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;em&gt;“To attain knowledge, add things every day. To attain wisdom, remove things every day.”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;A subtractive method: what remains after elimination.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Antoine de Saint-Exupéry&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;em&gt;“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Western restatement of the previous one. Closes the “First scenarios” chapter.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Alan Watts&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;em&gt;“Muddy water is best cleared by leaving it alone.”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cited at the end of the “First jutsus” chapter: legitimizes a design that &lt;em&gt;refuses&lt;/em&gt; certain features (reactivity, async). Legitimizes stepping out of the “geek tricks” ecosystem.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Rainer Maria Rilke&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;em&gt;“Live the questions now. Perhaps then, someday far in the future, you will gradually, without even noticing it, live your way into the answer.”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Closes the “First steps” chapter. Stance toward practice: mastery comes from use.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Marcel Proust&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;em&gt;“For the writer as well as for the painter, style is not a question of technique, but of vision.”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Closes the “Extensibility” chapter. Justifies the refusal to impose a DSL: vision (POMs + actions) trumps technique (a format).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;political-axiscode-sovereignty-antistartup-nation&#34;&gt;Political axis — Code, sovereignty, anti–startup nation&lt;a class=&#34;anchor&#34; href=&#34;#political-axiscode-sovereignty-antistartup-nation&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Influence&lt;/th&gt;&#xA;          &lt;th&gt;Origin&lt;/th&gt;&#xA;          &lt;th&gt;Relation to Ocarina&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&lt;em&gt;Code is Law&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Lawrence Lessig (1999), reclaimed by Ethereum (2015) as a positive ideal&lt;/td&gt;&#xA;          &lt;td&gt;Cited as the stance against “democratic governance of code”. The project claims it: “&lt;em&gt;Once again, with AI, that sorely missing digital body, let us scream it, as loud as we screamed&lt;/em&gt; &lt;strong&gt;‘HACK THE PLANET’&lt;/strong&gt; &lt;em&gt;back in &amp;lsquo;99:&lt;/em&gt; &lt;strong&gt;CODE IS LAW.&lt;/strong&gt;”&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;DHH — &lt;em&gt;I won&amp;rsquo;t let you pay me for my open source&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;David Heinemeier Hansson, personal blog&lt;/td&gt;&#xA;          &lt;td&gt;Cited to legitimize refusing unaligned contributions (“&lt;em&gt;Fuck You&lt;/em&gt;” references DHH&amp;rsquo;s famous slide).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Paul Graham — &lt;em&gt;Haters&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;PG essay (&lt;code&gt;paulgraham.com/fh.html&lt;/code&gt;)&lt;/td&gt;&#xA;          &lt;td&gt;Grounds the decision to “never waste time arguing when it isn&amp;rsquo;t worth it”.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Yegor Bugayenko — &lt;em&gt;Prompt&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;The quote “&lt;em&gt;Retry flaky blocks.&lt;/em&gt;”&lt;/td&gt;&#xA;          &lt;td&gt;Grounds the &lt;code&gt;transient_errors&lt;/code&gt; + linear retry policy (&lt;code&gt;TestFlow&lt;/code&gt;). Read also: &lt;em&gt;Angry Tests&lt;/em&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;The DAO hack (2016)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Hack of The DAO on Ethereum&lt;/td&gt;&#xA;          &lt;td&gt;Cited to point out that it was &lt;em&gt;bugs&lt;/em&gt; (“damned bugs, because of damned devs”) that set &lt;em&gt;Code is Law&lt;/em&gt; back, hence the importance of typing and rigor.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Lee Robinson (ex-Vercel)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;December 2025: Cursor replacing Sanity with Markdown files + AI&lt;/td&gt;&#xA;          &lt;td&gt;Backs the “return to raw data”.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Cluely (Roy Lee)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Cited as an illustration of entrepreneurial bullshit to avoid&lt;/td&gt;&#xA;          &lt;td&gt;Explicit contrast with the Ocarina philosophy.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;identity--underground-axis&#34;&gt;Identity / underground axis&lt;a class=&#34;anchor&#34; href=&#34;#identity--underground-axis&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Influence&lt;/th&gt;&#xA;          &lt;th&gt;Origin&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;LulzSec&lt;/strong&gt; — &lt;em&gt;“In the Lulzboat, salute, bitch, and show some respect.”&lt;/em&gt;&lt;/td&gt;&#xA;          &lt;td&gt;AntiSec (YTCracker, 2011)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&lt;em&gt;“We Can Do All What You Can&amp;rsquo;t Do”&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;YogyaCarderLink&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;YTCracker — &lt;em&gt;Robots Will Definitely Take Your Job&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;SoundCloud link, background music of the “First feedbacks” chapter&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;&lt;em&gt;“HACK THE PLANET”&lt;/em&gt; (1999)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Emblematic slogan of the 1990s hacker scene + AntiSec (YTCracker, 2011)&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Zone-H&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Historic web defacement archive&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;r/unixporn&lt;/strong&gt;, &lt;strong&gt;r/AntiTaff&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Subreddits&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;ai--modern-tooling-axis&#34;&gt;AI / modern tooling axis&lt;a class=&#34;anchor&#34; href=&#34;#ai--modern-tooling-axis&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;Influence&lt;/th&gt;&#xA;          &lt;th&gt;Origin&lt;/th&gt;&#xA;          &lt;th&gt;Relation to Ocarina&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Claude Code&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Anthropic&lt;/td&gt;&#xA;          &lt;td&gt;Reference tooling for the AI project (&lt;code&gt;ocarina-with-ai-example&lt;/code&gt;). Cited several times as the “bridge” replacing DSLs.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;IntelliCode (2018)&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Microsoft&lt;/td&gt;&#xA;          &lt;td&gt;Cited as a temporal landmark (“we had already tasted it, well before IntelliCode”).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;R., the silo&amp;rsquo;s mad scientist&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Personal anecdote (a 2013 colleague, a private Emacs AI plugin)&lt;/td&gt;&#xA;          &lt;td&gt;Reminder that generative AI (“15,000 lines to delete to avoid writing 1,000”) existed before the public hype.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Prisma, Vercel, Cursor&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;SaaS ecosystem&lt;/td&gt;&#xA;          &lt;td&gt;Cited as practical cases of an AI-assisted &lt;em&gt;return to raw data&lt;/em&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 id=&#34;overall-coherence&#34;&gt;Overall coherence&lt;a class=&#34;anchor&#34; href=&#34;#overall-coherence&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;All these influences converge on &lt;strong&gt;three axes&lt;/strong&gt;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>01.05 — The project&#39;s political stance</title>
      <link>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/05-political-stance/</link>
      <pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
      <guid>https://mojo-molotov.github.io/from-ocarina-to-igor/01-philosophy/05-political-stance/</guid>
      <description>&lt;h1 id=&#34;0105the-projects-political-stance&#34;&gt;01.05 — The project&amp;rsquo;s political stance&lt;a class=&#34;anchor&#34; href=&#34;#0105the-projects-political-stance&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;The Holy Book doesn&amp;rsquo;t separate philosophy from the &lt;strong&gt;politics of the repo&lt;/strong&gt; itself. Five operating commitments come out of it.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&lt;h2 id=&#34;1-incorruptibility&#34;&gt;1. Incorruptibility&lt;a class=&#34;anchor&#34; href=&#34;#1-incorruptibility&#34; data-pagefind-ignore=&#34;all&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;blockquote class=&#39;book-hint &#39;&gt;&#xA;&lt;p&gt;Sharing Ocarina means &lt;strong&gt;sharing a car I have maintained entirely myself, for myself, therefore with great care&lt;/strong&gt;. Still, it is shared as-is, and will remain so.&#xA;It&amp;rsquo;s &lt;em&gt;my&lt;/em&gt; car.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;I channeled all my anger into it, to pour all my love into it.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
