blog.
Notizen aus dem Tagesgeschäft — meist Laravel, CMS-Architektur und der eine oder andere Konfigurator, der mehr Mühe gemacht hat als geplant.
★ aus der praxis
Laravel Nova für Multi-Mandanten-Portale: was wirklich skaliert
Drei Codo-Iterationen und ein Connected-Product-Portal später: hier ist die Resource-Struktur, die Policies und das Theming-Pattern, mit dem Nova auch bei 12 Mandanten noch übersichtlich bleibt.
// zuletzt
2026-07-02
KI-Tools sind kein Autopilot — sie sind ein Werkzeug, das man lernen muss
Context-Management, Harnesses, Memory, Skills, Prompt-Engineering — was davon wirklich zählt, was ersetzt wird, und warum Legacy-Code eine andere KI-Disziplin verlangt als ein neues Projekt.
4 min lesen →
2026-06-18
Kennst du eins, kennst du alle
TYPO3, WordPress, Shopware, JTL und XT-Commerce parallel betreuen geht nicht, weil man fünf Systeme auswendig kann — sondern weil es eigentlich nur eins ist, fünfmal verkleidet.
3 min lesen →
2026-06-02
CI/CD: die Details, die in keiner Doku stehen
Env-Parity, Migrations-Reihenfolge, Rollback-Fähigkeit — und ein Secrets-Scanner, der eine öffentliche E-Mail-Adresse für ein Leck hielt. Was reibungsloses Deployment wirklich ausmacht.
3 min lesen →
2026-05-19
Deployment: was sich lohnt vorzupacken, und was Hype war
Nicht jeder Paradigmenwechsel im Deployment hält, was er verspricht. Eine ehrliche Bestandsaufnahme, was Prepackaging wirklich bringt — und wo es nur Overhead für ein Problem ist, das man nicht hat.
2 min lesen →
2026-05-04
Architektur ist kein Luxus: wie man Dependency Hell und den Skalierbarkeits-Kater vermeidet
Die Entscheidungen der ersten zwei Wochen wiegen oft mehr als die der nächsten zwei Jahre. Woran man merkt, dass eine Struktur nicht trägt — und wie Dependency Hell wirklich entsteht.
3 min lesen →
2026-04-05
TYPO3 + SharePoint: eine Integration, die nicht weh tut
Wie wir das Kirchhoff-Intranet an Microsoft Graph angeschlossen haben — Auth, Caching, und der Trick mit den Drive-IDs.
2 min lesen →
2026-03-22
Dual-Database in Laravel: wenn ein Connection-String nicht reicht
Geräte-Telemetrie schreibt auf DB A, der Shop liest aus DB B. Eloquent, Migrations und Tests in einer 2-DB-Welt.
1 min lesen →
2026-03-08
SVG → CNC: Schwellwerte, die wirklich fräsbar sind
Lessons learned aus dem MyLogoWaffel-Konfigurator — Vektorisierung, Schwellwerte und warum 1mm doch viel ist.
1 min lesen →
archiv · weitere beiträge folgen