<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mavaris Blog</title><description>Notizen aus unseren Projekten: Architektur, KI und Betrieb.</description><link>https://mavaris.de/blog/</link><language>de-de</language><item><title>Fehler an Stellen, die keiner angefasst hat: Was Tests dagegen tun</title><link>https://mavaris.de/blog/tests-technische-schulden/</link><guid isPermaLink="true">https://mavaris.de/blog/tests-technische-schulden/</guid><description>Software, die läuft, ist noch lange nicht leicht zu ändern. Der Artikel zeigt an einem Lagerbeispiel, woran du technische Schulden ohne Blick in den Code erkennst, was sie kosten und wie ein automatischer Test eine Geschäftsregel bei jeder Änderung absichert.</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><category>Architektur</category><category>Bestandssysteme</category></item><item><title>Jede Information an einem festen Ort: So wird deine App verlässlich</title><link>https://mavaris.de/blog/jede-information-ein-ort/</link><guid isPermaLink="true">https://mavaris.de/blog/jede-information-ein-ort/</guid><description>Eine App kann gut aussehen und trotzdem falsche Daten weitergeben, wenn dieselbe Information an zwei Stellen liegt. Am Beispiel einer Bestell-App zeigen wir, welche Standards aus Konzernprojekten auch im Mittelstand helfen und wie du deine eigene App in zehn Minuten prüfst.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><category>Architektur</category><category>Bestandssysteme</category></item><item><title>MCP erklärt: So nutzt dein KI-Assistent deine bestehende REST-API</title><link>https://mavaris.de/blog/mcp-server-rest-api/</link><guid isPermaLink="true">https://mavaris.de/blog/mcp-server-rest-api/</guid><description>Wie das Model Context Protocol einen KI-Assistenten an die Warenwirtschaft oder ein anderes Fachsystem anbindet, ohne dass ihr die REST-API umbauen müsst. Mit einem TypeScript-Beispiel, einem sinnvollen ersten Schritt und den Stellen, an denen du aufpassen musst.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>KI</category><category>Bestandssysteme</category></item><item><title>Wer die Software baut, sollte die Anforderung aus erster Hand hören</title><link>https://mavaris.de/blog/anforderungen-aus-erster-hand/</link><guid isPermaLink="true">https://mavaris.de/blog/anforderungen-aus-erster-hand/</guid><description>Auf dem Weg vom Fachbereich zum Entwickler verliert eine Regel oft ihre Ausnahmen. Wo das passiert, was es kostet und wie du solche Missverständnisse findest, bevor sie beim Kunden ankommen.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><category>Architektur</category><category>Bestandssysteme</category></item><item><title>REST, GraphQL, tRPC oder gRPC: Welche Schnittstelle passt wofür?</title><link>https://mavaris.de/blog/rest-graphql-trpc-grpc/</link><guid isPermaLink="true">https://mavaris.de/blog/rest-graphql-trpc-grpc/</guid><description>Welcher API-Transport passt, hängt weniger an der Technik als daran, wer die Schnittstelle aufruft. Die Übersicht erklärt ohne Code, was die Transporte unterscheiden, und führt mit einem Entscheidungsbaum zur passenden Wahl.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate><category>Architektur</category><category>Bestandssysteme</category></item></channel></rss>