Der fehlende Baustein für mehr Vertrauen in UI-Stabilität
Reale Nutzerinteraktionen im Browser mit Playwright testen — stabil und effizient entlang der User-Flows, vom Smoke-Test bis zur visuellen Regression.
Writing
Books and selected technical writing by Martin Krause. Practical guidance, modern development, and the evolving role of AI in software.

Build reusable skills and agentic workflows
Move past one-off prompts. Build reusable AI skills, testable workflows, and agentic systems with Claude, Claude Code, and modern agent patterns.

Master the Full Stack with TypeScript, React, Next.js, MongoDB, and Docker
A hands-on, beginner-friendly path to building complete web apps from the ground up — React and Next.js on the front, with Node, Express, MongoDB, GraphQL, Docker, and tests behind it.
Reale Nutzerinteraktionen im Browser mit Playwright testen — stabil und effizient entlang der User-Flows, vom Smoke-Test bis zur visuellen Regression.
Agents change the physics of development — they can watch, adapt, and coordinate continuously. A look at what agent-native development means for how we build.
Schluss mit „Lokal läuft's“: der Weg vom lokalen Setup bis zur produktionsreifen Umgebung, entlang eines konkreten Codes.
Nach der Theorie folgt der Praxisteil: testgetriebene Entwicklung mit Jest, MSW und Supertest (Teil 2).
Wer mit KI-gestützten Werkzeugen oder autonomen Agents programmiert, sollte auf gute Tests besonderen Wert legen (Teil 1).
Im Backend sind Microservices etabliert, nun ist das Frontend dran. Microfrontends als moderne Softwarearchitektur.
Zum Abschluss der Reihe: SOAP-, gRPC- und MQTT-APIs implementieren und alle API-Typen mit ihren Eigenheiten vergleichen.
API-Programmierung erklärt: einen REST- und einen GraphQL-Server einfach selbst erstellen.
Mit Node.js und Express APIs erstellen — von REST über GraphQL und SOAP bis gRPC und MQTT.
APIs verbinden Smart Homes, Wetter-Apps und sind das Rückgrat der KI-Revolution. Woher sie kommen und wie sie funktionieren.
Schritt für Schritt und direkt im Code: einen Monolithen zerlegen — inklusive Monitoring und Deployment.
Nach den Grundlagen folgt die Praxis: den selbst programmierten Adventskalender hübsch machen (Teil 2).
Ein Adventskalender aus React, Next.js und MongoDB — Librarys und Frameworks praktisch kennenlernen (Teil 1).
Wer im Homeoffice oder remote arbeitet, muss viel kommunizieren. Wie das einfach und effektiv geht.