<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>mana — Devlog</title>
    <link>https://mana.how/devlog</link>
    <description>Wochenrückblicke aus dem mana. Was haben wir gebaut, was haben wir gelernt — quer über alle Repos, in einfacher Sprache.</description>
    <language>de</language>
    <lastBuildDate>Wed, 05 Aug 2026 12:00:00 GMT</lastBuildDate>
    <atom:link href="https://mana.how/devlog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Zehn Stufen Feuer</title>
      <link>https://mana.how/devlog/2026-w32</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w32</guid>
      <pubDate>Wed, 05 Aug 2026 12:00:00 GMT</pubDate>
      <description>Am Kampfspiel Steilgang: aus zwei Versuchen wird ein Spiel mit Halle und Türen, ein Felsen bringt den Bewegungskatalog ins Spiel, und das Feuer geht durch zehn Stufen. Der ausführliche Bericht steht im Devlog der Spiele-Marke.</description>
      <category>steilgang</category>
      <category>grafik</category>
      <category>spiele</category>
    </item>
    <item>
      <title>Der See lernt sehen</title>
      <link>https://mana.how/devlog/2026-w30</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w30</guid>
      <pubDate>Tue, 21 Jul 2026 12:00:00 GMT</pubDate>
      <description>Sechs Punkte aus der Grafik-Forschungsroadmap an einem Tag gebaut: der See spiegelt die Berge, Wellen breiten sich echt aus, das Gras krümmt sich, und wo die Eule jagt, wird der Boden fruchtbar. Der ausführliche Bericht steht im Devlog der Spiele-Marke.</description>
      <category>immertal</category>
      <category>grafik</category>
      <category>spiele</category>
    </item>
    <item>
      <title>Eigene 3D-Props: eine Stehlampe, drei Looks, ein Stil-Entscheid</title>
      <link>https://mana.how/devlog/2026-w29</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w29</guid>
      <pubDate>Sun, 19 Jul 2026 12:00:00 GMT</pubDate>
      <description>Drei Bauweisen für dasselbe Möbelstück gegeneinander gerendert und eine Stil-Entscheidung getroffen, die für alle künftigen Props gilt. Der ausführliche Bericht steht im Devlog der Spiele-Marke.</description>
      <category>3d</category>
      <category>assets</category>
      <category>stil</category>
      <category>spiele</category>
    </item>
    <item>
      <title>SQLite gemessen, bei Postgres geblieben</title>
      <link>https://mana.how/devlog/2026-w25</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w25</guid>
      <pubDate>Sat, 20 Jun 2026 12:00:00 GMT</pubDate>
      <description>Die Frage war: Könnten kleine Dienste auf eingebettetes SQLite umziehen und so Ressourcen auf dem Mac Mini sparen? Wir haben es nicht geschätzt, sondern gebaut, gemessen und gegen die Produktion gespiegelt — und uns danach bewusst gegen den Wechsel entschieden.</description>
      <category>infrastruktur</category>
      <category>datenbank</category>
      <category>sqlite</category>
      <category>benchmark</category>
      <category>entscheidung</category>
    </item>
    <item>
      <title>Die erste Organisation zieht ein</title>
      <link>https://mana.how/devlog/2026-w24</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w24</guid>
      <pubDate>Sun, 14 Jun 2026 12:00:00 GMT</pubDate>
      <description>Bisher war ein mana-Konto immer eine einzelne Person. Diese Woche kommt die Organisation dazu: Auf org.mana.how kann ein Verein, eine Gemeinde oder eine Firma sich gründen, Leute einladen und gemeinsame Vorgaben setzen — Memoro ist die erste App, die das versteht. Wir haben dabei bewusst eine Bremse eingebaut: Eine Organisation darf nicht alles vorschreiben, was sie will. Daneben lief viel: 3D-Scans aus dem Wohnzimmer, das Profilbild-Studio und eine Infrastruktur-Aufräumwoche.</description>
      <category>organisationen</category>
      <category>datenhoheit</category>
      <category>avv</category>
      <category>3d-scan</category>
      <category>infrastruktur</category>
    </item>
    <item>
      <title>Die letzten zwei Abhängigkeiten: eigener Laden, eigene KI-Schlüssel</title>
      <link>https://mana.how/devlog/2026-w23</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w23</guid>
      <pubDate>Sun, 07 Jun 2026 12:00:00 GMT</pubDate>
      <description>Diese Woche nimmt der Verein die zwei Dinge in eigene Hand, an denen App-Anbieter sonst fremd hängen: den Vertriebsweg und die KI. Ein eigener Android-Store geht live (fdroid.mana.how + store.mana.how, neun Apps in der ersten Welle), die Startseite mana.how wird zum App-Schaufenster — und parallel kannst du in jeder KI-App ab jetzt deinen eigenen Anbieter-Schlüssel hinterlegen oder nach echtem Verbrauch zum Selbstkostenpreis abrechnen. Dazu: ein Interest-Graph, der auf deinem Gerät bleibt, ein GPU-Broker und Header, die KI-Antworten ehrlich ausweisen.</description>
      <category>app-store</category>
      <category>byok</category>
      <category>souveraenitaet</category>
      <category>ki</category>
      <category>interest-graph</category>
      <category>transparenz</category>
    </item>
    <item>
      <title>Die Schrift gehört uns: Marken-Fonts selbst gehostet</title>
      <link>https://mana.how/devlog/2026-w22</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w22</guid>
      <pubDate>Thu, 28 May 2026 12:00:00 GMT</pubDate>
      <description>Eine kleine Entscheidung mit klarer Haltung: Unsere Apps versprachen „Inter&quot;, lieferten aber in Wahrheit nichts aus — und fielen auf die System-Schrift zurück. Diese Woche hosten wir Inter, JetBrains Mono und Source Serif 4 selbst, aus der eigenen Domain, ohne Google-Fonts-CDN. Das ist gleichzeitig die schnellste, die unabhängigste und die datenschutz-sauberste Variante — ein seltener Fall ohne Zielkonflikt.</description>
      <category>typografie</category>
      <category>souveraenitaet</category>
      <category>datenschutz</category>
      <category>performance</category>
      <category>design-system</category>
    </item>
    <item>
      <title>Die große Entflechtung: aus einer App wird ein Ökosystem</title>
      <link>https://mana.how/devlog/2026-w21</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w21</guid>
      <pubDate>Sun, 24 May 2026 12:00:00 GMT</pubDate>
      <description>Eine Woche, in der die Sammel-App schrumpft, damit die Apps wachsen können. Modul für Modul verlässt jeder Bereich — Stadt-Ecken, Essen, Garderobe, Pflanzen, Memos, Zitate, Karten — die alte unified-App und zieht in ein eigenes Repo, einen eigenen Container, eine eigene Domain. Am Ende der Woche hört die alte Compose-Datei sogar auf, die Plattform-Dienste mitzuschleppen. Das ist kein Aufräumen um des Aufräumens willen, sondern eine Haltung in Code gegossen: Ein Produkt gehört nur sich selbst.</description>
      <category>architektur</category>
      <category>entflechtung</category>
      <category>souveraenitaet</category>
      <category>shared-foundation</category>
      <category>datenschutz</category>
    </item>
    <item>
      <title>Die App-Welle: fünf neue Apps live, vier Rebrands</title>
      <link>https://mana.how/devlog/2026-w20</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w20</guid>
      <pubDate>Tue, 19 May 2026 12:00:00 GMT</pubDate>
      <description>Eine Woche, in der die Plattform aufhört, nur Plattform zu sein: Seepuls, ManaMeme, Werdrobe, Herbatrium und Viadocu gehen LIVE — fünf eigenständige Apps unter dem Verein-Dach. Plus: zentrales Auth-Portal mit Passkey + Magic-Link + 2FA, vier Rebrands (Wardrobe→Werdrobe, Cards→Wordeck-Plan, Manaspur→Viadocu, Lesen-Vorbereitung), Invites + Aura Phase 1.</description>
      <category>app-launch-wave</category>
      <category>auth-portal</category>
      <category>native-apps</category>
      <category>invites-aura</category>
      <category>rebrand</category>
    </item>
    <item>
      <title>Der Verein bekommt ein Zuhause</title>
      <link>https://mana.how/devlog/2026-w19</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w19</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Erste Woche, in der mana nicht mehr nur Idee ist: Plattform-Repo aufgeschlagen, Auth/Credits/Mail/Media als eigenständige Services rausgelöst, Verein-Landing online gestellt, Memoro-Cutover bis zur Live-Datenbank durchgezogen.</description>
      <category>verein-aufbau</category>
      <category>phase-1</category>
      <category>memoro-cutover</category>
      <category>landing</category>
      <category>devlog-konvention</category>
    </item>
    <item>
      <title>Drei Repos, ein Plan</title>
      <link>https://mana.how/devlog/2026-w18</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w18</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Kurz vor der Vereinsgründung: Memoro wird zum eigenen Repo, Who veröffentlicht sein erstes Bau-Tagebuch, im Mana-Monorepo gehen Forms (mit AI-Tools) und ein Bulk-Import für Artikel live. Aufräumen, bevor das große Umziehen losgeht.</description>
      <category>repo-extraction</category>
      <category>forms</category>
      <category>articles-import</category>
      <category>who-launch</category>
      <category>mobile-cleanup</category>
    </item>
    <item>
      <title>Conflict-Detection, endlich sauber</title>
      <link>https://mana.how/devlog/2026-w17</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w17</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Eine Woche, in der unter der Haube viele Jahre alter Code aufgeräumt wurde: Sync-Konflikt-Erkennung wird zuverlässig, vier Bug-Wurzeln werden geschlossen, gleichzeitig zieht das Companion-Brain in die echte Pipeline ein und 22 Module bekommen ihre i18n-Namespaces.</description>
      <category>sync</category>
      <category>conflict-detection</category>
      <category>companion-brain</category>
      <category>i18n</category>
      <category>mobile-cleanup</category>
    </item>
    <item>
      <title>Vier Tage AI an allen Stellen</title>
      <link>https://mana.how/devlog/2026-w16</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w16</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Eine Woche, in der das Companion Brain von Plan zu echter Pipeline wurde, Multi-Agent-Workbench live ging und am Ende noch zwei neue Module dazukamen. Vier sehr lange Arbeitstage, danach Kraftanker.</description>
      <category>companion-brain</category>
      <category>multi-agent</category>
      <category>missions</category>
      <category>encryption-grants</category>
      <category>module-launches</category>
    </item>
    <item>
      <title>Verschlüsselt, gesprochen, redesigned</title>
      <link>https://mana.how/devlog/2026-w15</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w15</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Sieben sehr volle Tage: AES-Verschlüsselung in 27 Tabellen, Voice-Quick-Add für fünf Module, ein Mega-Sprint mit drei neuen Modulen plus 60 Bugfixes, Sync-Billing, Self-Hosted-Geocoding und ein UI-Redesign mit Wallpaper-System.</description>
      <category>encryption</category>
      <category>voice-input</category>
      <category>self-hosting</category>
      <category>ui-redesign</category>
      <category>module-launches</category>
    </item>
    <item>
      <title>Aus 25 Apps wird eine</title>
      <link>https://mana.how/devlog/2026-w14</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w14</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Diese Woche kollabierte das Konzept: Statt 25 stehender Web-Apps eine einzige Unified-App, statt 17 Modul-Server ein Unified-API. Memoro auf Production. Mana-media als zentrale Bild-Pipeline. Und am Ende der Woche heißt ManaCore einfach Mana.</description>
      <category>unified-app</category>
      <category>consolidation</category>
      <category>mana-media</category>
      <category>timeblocks</category>
      <category>memoro-production</category>
    </item>
    <item>
      <title>Aus 21 Bots wird ein Binary</title>
      <link>https://mana.how/devlog/2026-w13</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w13</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Eine Woche der grossen Vereinfachung: 21 Matrix-Bots werden ein Go-Binary mit ein Hundertstel des Speicherbedarfs, NestJS-Monolith aufgelöst, alle AI-Workloads ziehen auf den GPU-Server, und 89.000 Zeilen Code verschwinden im Local-First-Umzug.</description>
      <category>consolidation</category>
      <category>go-binary</category>
      <category>local-first</category>
      <category>gpu-offload</category>
      <category>nestjs-elimination</category>
    </item>
    <item>
      <title>Production-Ready, leise</title>
      <link>https://mana.how/devlog/2026-w12</link>
      <guid isPermaLink="true">https://mana.how/devlog/2026-w12</guid>
      <pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate>
      <description>Eine Woche ohne grosse Architektur-Wendepunkte, dafür mit Test-Coverage, Security-Hardening, SSO-Fixes, einem Spiel-Refactor mit 21 Verbesserungen und zentralisierten Analytics. Genau die Sorte Woche, die den Eindruck stabiler Software macht.</description>
      <category>test-coverage</category>
      <category>security</category>
      <category>sso</category>
      <category>production-readiness</category>
      <category>analytics</category>
    </item>
  </channel>
</rss>