Archiv
Blog-Archiv
Alle Artikel chronologisch, mit Filter nach Kategorie.
Alle Artikel
Chronologisch
Datenschutz auf der Website: Prüfliste zum DSGVO-Jahrestag
Prüfen Sie mindestens einmal im Jahr fünf Punkte: welche Daten Ihre Website erhebt, welche externen Dienste sie lädt, was mit Formulardaten…
Best of Breed: Was hinter dem Schlagwort steckt
Best-of-Breed bedeutet nicht „viele Tools“. Es bedeutet das richtige Tool pro Layer, kein Vendor-Lock-in, alles auditierbar. Unsere…
Die SLA-Falle: 99,9 Prozent sind eine Lüge, wenn Sie nicht messen
Service Level Agreements ohne Messpunkte sind PR. Wir zeigen, wie man echte SLOs definiert - und woran sich gute Anbieter erkennen lassen.
E-Mail-Marketing ist nicht tot - Sie machen es nur tot
E-Mail liefert in DACH bis zu 42 Euro Rückfluss pro investiertem Euro. Trotzdem versemmeln die meisten Firmen den Kanal. Drei Mechaniken…
Eloquent N+1 systematisch finden und beheben
N+1 ist der häufigste Performance-Killer in Laravel-Apps. Mit preventLazyLoading, Debugbar und gezielten Query-Inspektionen finden Sie die…
EU-Hosting: Mehr als nur Schrems II
EU-Hosting ist 2026 Geschäftsanforderung, nicht nur Compliance-Checkbox. Welche Anbieter wirklich EU-only sind, warum AWS-Frankfurt nicht…
GitHub Actions CI für Laravel + Statamic: 5-Minuten-Setup
Eine ci.yml, die Pint, PHPUnit oder Pest, Stache-Warmup und ein Build-Artefakt in unter drei Minuten durchzieht. Bereit für…
Headless CMS: Hype-Falle für die meisten
Headless wurde DAS Buzzword der Content-Welt. In 70 Prozent der Projekte kostet die Build-Pipeline mehr Zeit, als die Editorial Experience…
Inertia + Vue 3 + Statamic CP: Custom Fieldtype in 30 Minuten
Das Control Panel von Statamic basiert auf Inertia und Vue 3. So bauen Sie einen eigenen Fieldtype mit Vue-Component, Validierung und…
Microservices, die niemand bestellt hat
Mittelstand baut Microservices, weil es modern klingt. In 80 Prozent der Fälle wäre ein Modulith die bessere Antwort. Hier ist die ehrliche…
Mit Kanonen auf Spatzen. Wann Sie keinen Kubernetes-Cluster brauchen
Kubernetes ist für viele Mittelstands-Projekte der falsche Hammer. Wir zeigen, wann ein Single-Server bei Hetzner reicht, wann Laravel…
Monitoring-Mythen: Was Dashboards nicht zeigen
Grüne Dashboards sind kein Beweis für gesunde Systeme. Wir zeigen, welche Metriken wirklich warnen - und welche nur beruhigen.
Patch-Disziplin: Warum kleine Updates großen Schaden verhindern
Viele Sicherheitsvorfälle entstehen durch verpasste Patches. Wir zeigen unsere Patch-Strategie inklusive Auto-Deploy-Grenzen.
Performance Marketing ohne Cookie-Plage
Third-Party-Cookies sterben. Wir zeigen, wie Server-Side-Tracking, First-Party-Daten und Attribution-Modelle Performance-Kanäle trotzdem…
PostgreSQL Indexing für Laravel-Apps: Wann welcher Index
B-Tree, GIN, GiST, Composite, Partial, Trigram - Postgres bietet ein halbes Dutzend Index-Typen. Wir zeigen anhand realer…
Redis als Cache-Layer in Statamic: Patterns, die wirklich greifen
Vom Cache-Driver bis zur Tag-basierten Invalidation: wie Sie Redis in Statamic 6 so einsetzen, dass Static Caching schnell bleibt und…
Self-Hosted KI: wann es sich wirklich rechnet
Llama 3 und Mistral laufen sauber auf eigener Hardware. Wann ist Self-Hosting günstiger als API - und wann nicht? Wir rechnen mit konkreten…
SEO ohne Buzzword-Bingo: was tatsächlich rankt
Core Web Vitals, EEAT, Helpful Content - drei Akronyme, drei Hebel. Was wirklich für Top-3 nötig ist, jenseits der SEO-Tool-Dashboards.
Single Page App ist nicht immer die Lösung
SPA wird reflexartig gewählt. Für viele Use-Cases bringt Server-Rendered mit Livewire oder HTMX bessere Performance, weniger Komplexität…
Sprint-Wahnsinn. Warum Sprints bei uns kein Standard sind
Scrum verspricht Agilität und liefert Theater. Den Rhythmus legen wir je nach Projekt fest: Demo-Zyklen, wo sie reichen, Sprints, wo sie…
Statamic 6 Multi-Site Setup: ein Repo, viele Sprachen
Statamic 6 unterstützt Multi-Site out of the box. Schritt für Schritt zur deutsch-englischen Site mit shared Blueprints, getrennten Trees…
Stunden-Budgets sind eine Agentur-Beichte
Wer Stunden verkauft, verkauft Beschäftigung statt Lösung. Warum wir auf Festpreis kalkulieren - und die Kalkulation offenlegen.
Tailwind v4 Theme-Tokens: Brand-CSS-Variables sauber strukturieren
Tailwind v4 macht CSS-Variables zur ersten Klasse. Wie Sie Brand-Tokens für Farben, Spacing und Typography im @theme-Block organisieren,…
Vendor-Lock-in: Auch Cloud ist eine Falle
CMS-Lock-in versteht jeder. Cloud-Lock-in ist subtiler und teurer. Wie man von Anfang an portabel baut, statt später Millionen für die…