Start / Blog
Blog
Wissen aus der Praxis
Tutorials, Einordnungen und Neuigkeiten rund um unsere Seminare.
Zwei Agenten, ein Ordner: warum Git-Worktrees das Problem lösen
Mehrere KI-Agenten gleichzeitig arbeiten zu lassen scheitert selten am Denken — sondern am gemeinsamen Dateisystem. Git hat dafür seit Jahren eine Antwort.
Weiterlesen →Domain Events: eine Tatsache melden, statt einen Auftrag zu erteilen
Wenn zwei Kontexte voneinander wissen müssen, hilft kein direkter Aufruf — sondern ein Ereignis, das nur sagt, was geschehen ist.
Weiterlesen →Das Monorepo entkoppelt eure Teams — beim Ausliefern nicht
Getrennte Projekte, getrennte Builds, getrennte dist-Ordner: Ein Angular-Monorepo fühlt sich unabhängig an. An einer Stelle täuscht das.
Weiterlesen →Closures: Was eine Funktion sich merkt
Warum eine Funktion Werte behält, die es eigentlich längst nicht mehr geben dürfte — und wozu das im Alltag gut ist.
Weiterlesen →Das vergessene static: wie eine innere Klasse den halben Kontext festhält
Ein einziges fehlendes Schlüsselwort bindet ein Objekt an seinen Erzeuger — mit Folgen für Speicher und Serialisierung, die erst im Betrieb auffallen.
Weiterlesen →Repository statt SQL im Code: eine Schnittstelle, die nichts von der Datenbank verrät
Wer Persistenz hinter eine Schnittstelle legt, gewinnt mehr als Austauschbarkeit — vor allem Tests, die ohne laufende Datenbank auskommen.
Weiterlesen →Server-State ist kein Client-State
Warum Daten vom Server sich nicht wie normaler Zustand verhalten — und was das für React-Anwendungen bedeutet.
Weiterlesen →WooCommerce: Die zweite Testbestellung ist die wichtigere
Zahlungsarten für den deutschen Markt auswählen, im Testmodus prüfen — und den Schritt nicht vergessen, an dem die meisten Shops Geld verlieren.
Weiterlesen →Projektvertrauen ist ein Ladeschutz, kein Sandkasten
Pi fragt beim Öffnen eines Repos nach Vertrauen. Was diese Frage absichert — und was eben nicht: der Unterschied zwischen Konfiguration laden und Dateien anfassen.
Weiterlesen →Threat Modeling: Vier Fragen vor der ersten Zeile Code
Bedrohungen findet man am Entwurf, nicht im fertigen System. Wie ein leichtgewichtiges Datenflussdiagramm und STRIDE das strukturiert machen.
Weiterlesen →ChatGPT im Unternehmen: Erst die Datenflüsse klären
Der Einsatz eines KI-Werkzeugs ist eine Entscheidung über Datenflüsse — nicht über Features. Was vor dem ersten produktiven Prompt geklärt sein sollte.
Weiterlesen →Claude Code: Was agentisches Coding im Alltag ändert
Ein Werkzeug, das die Codebasis liest, plant und Befehle ausführt — und warum der Wechsel weniger am Tippen liegt als am Kontext.
Weiterlesen →KI im Code Review: Die richtige Stufe im Ablauf
Ein Review-Bot am Pull Request ist nicht die erste Verteidigungslinie. Was vorher laufen muss — und was die KI dann tatsächlich beiträgt.
Weiterlesen →Panache: CRUD ohne den ewigen Boilerplate
Datenzugriff in Quarkus bleibt standardbasiert — JPA und Hibernate. Panache legt nur ein Muster darüber, das die immergleichen Methoden überflüssig macht.
Weiterlesen →React-Apps für Atlassian Forge: Was die Plattform abnimmt
Serverlos für Jira und Confluence entwickeln — Hosting, Auth und Datenspeicher kommen von Atlassian. Was das für den Projektaufbau bedeutet.
Weiterlesen →Reaktiv oder Virtual Threads? Eine Entscheidung pro Endpunkt
Quarkus läuft auf einer reaktiven Engine — aber du musst nicht alles reaktiv schreiben. Wann Mutiny passt und wann Virtual Threads der bessere Weg sind.
Weiterlesen →Sub-Agenten: Warum Delegieren den Kontext rettet
Recherche flutet das Kontextfenster. Sub-Agenten arbeiten in eigener Sitzung und liefern nur das Ergebnis zurück — mit spürbarer Wirkung auf lange Sitzungen.
Weiterlesen →Vitest: Tests, die sich die Vite-Config teilen
Ein Test-Runner, der dieselbe Konfiguration nutzt wie die App — und warum das mehr spart als die reine Laufzeit.
Weiterlesen →Warum Quarkus für Microservices überzeugt
Schneller Start, kleiner Speicher-Fußabdruck, Standards statt Speziallösungen — ein kurzer Blick auf die Stärken von Quarkus.
Weiterlesen →Willkommen bei Learning Master
Warum wir Entwickler-Seminare in kurze Modul-Videos zerlegen — und wie du am meisten davon hast.
Weiterlesen →