<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://komovi.ch/en/workshop/</id>
  <title>Workshop · Komovi</title>
  <subtitle>Notes on how and why Komovi builds FinanzPilot and Katun.</subtitle>
  <link rel="self" type="application/atom+xml" href="https://komovi.ch/en/workshop/feed.xml"/>
  <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/"/>
  <updated>2026-11-13T11:10:00Z</updated>
  <author><name>Nikola Marković</name></author>
  <rights>© 2026 Komovi</rights>
  <entry>
    <id>https://komovi.ch/en/workshop/whats-new</id>
    <title>What's new</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/whats-new"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/neu"/>
    <published>2026-11-13T11:10:00Z</published>
    <updated>2026-11-13T11:10:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="FinanzPilot"/>
    <summary type="text">What changed in each FinanzPilot version, from 3.1.0 to 3.2.4, newest first.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/babas-voice</id>
    <title>Baba's voice: synthetic voices and AI translation</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/babas-voice"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/babas-stimme"/>
    <published>2026-11-13T11:00:00Z</published>
    <updated>2026-11-13T11:00:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="Katun"/>
    <summary type="text">The translations were made with AI and the voices are synthetic: why, how we check, and what it means for you.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/mountain-in-code</id>
    <title>Drawing a mountain in code</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/mountain-in-code"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/berg-aus-code"/>
    <published>2026-11-13T10:50:00Z</published>
    <updated>2026-11-13T10:50:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="Katun"/>
    <summary type="text">Katun's pictures come from the code of the scene: paper by day, hearthlight at night.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/taxes-26-cantons</id>
    <title>How we estimate taxes for 26 cantons</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/taxes-26-cantons"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/steuern-26-kantone"/>
    <published>2026-11-13T10:40:00Z</published>
    <updated>2026-11-13T10:40:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="FinanzPilot"/>
    <summary type="text">Official ESTV and BFS data, worked out on your device: what the estimate covers and what it does not.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/why-ads</id>
    <title>Why the free version has ads</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/why-ads"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/warum-werbung"/>
    <published>2026-11-13T10:30:00Z</published>
    <updated>2026-11-13T10:30:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="Komovi"/>
    <summary type="text">A small, non-personalised banner pays for the free versions. What it gets and where it never appears.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/no-server</id>
    <title>No server: what it costs us and what you get</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/no-server"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/kein-server"/>
    <published>2026-11-13T10:20:00Z</published>
    <updated>2026-11-13T10:20:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="Komovi"/>
    <summary type="text">No account, no server of our own: what that means for backup, support and statistics, and what you get.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/why-katun-exists</id>
    <title>Why Katun exists</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/why-katun-exists"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/warum-es-katun-gibt"/>
    <published>2026-11-13T10:10:00Z</published>
    <updated>2026-11-13T10:10:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="Katun"/>
    <summary type="text">A summer pasture, a herd, a fire in the evening: how the idea for Katun came about, and why nothing nags.</summary>
  </entry>
  <entry>
    <id>https://komovi.ch/en/workshop/why-finanzpilot-exists</id>
    <title>Why FinanzPilot exists</title>
    <link rel="alternate" type="text/html" href="https://komovi.ch/en/workshop/why-finanzpilot-exists"/>
    <link rel="alternate" type="text/html" hreflang="de" href="https://komovi.ch/werkstatt/warum-es-finanzpilot-gibt"/>
    <published>2026-10-27T08:00:00Z</published>
    <updated>2026-10-27T08:00:00Z</updated>
    <author><name>Nikola Marković</name></author>
    <category term="FinanzPilot"/>
    <summary type="text">How uncertainty turned into clarity: the family spreadsheet that became an app.</summary>
  </entry>
</feed>
