Gedanken zum Web.

Ich schreibe über Dinge, mit denen ich tatsächlich arbeite — Vue, Nuxt, Architekturentscheidungen, Performance und gelegentlich einen tiefen Einblick in etwas, das mich länger beschäftigt hat als nötig.

Nuxt Content und MDC: Seiten wie Komponenten schreiben

Wie MDC statische Inhalte in interaktive, komponentengetriebene Seiten verwandelt — und warum ich es für jede Seite auf dieser Website einsetze.

Nuxt: Das Fullstack-Vue-Framework, erklärt

Server-Side Rendering, Hybrid-Rendering, Auto-Imports — was Nuxt wirklich unter der Haube macht und wann man es einsetzen sollte.

useFetch vs useAsyncData vs $fetch: Nuxt Datenabruf verstehen

Warum Nuxt drei Wege für HTTP-Requests bietet, wann man welchen einsetzt und welche Fallstricke auf jeden warten.

Deployment einer PayloadCMS App auf Coolify

Erfahre in dieser Anleitung, wie du eine PayloadCMS-App auf Coolify deployst. Von der Vorbereitung, über die Konfiguration bis hin zum finalen Deployment.

Ein MedusaJS-Projekt mit Coolify einrichten

Eine Schritt-für-Schritt-Anleitung zur Einrichtung eines MedusaJS-Projekts mit Coolify.

Vue Reaktivität: Die Fallstricke, die jeden erwischen

Wie Vue 3 Reaktivität intern funktioniert — und warum Destructuring, falsche watch-Targets und Composable-Grenzen immer wieder zu subtilen Bugs führen.

Nuxt Performance: LCP unter einer Sekunde

Was LCP wirklich misst, wie man das kritische Element identifiziert und welche Nuxt-spezifischen Techniken den Unterschied zwischen 2,5s und unter 1s ausmachen.

Web-Animationen: Weniger ist mehr

Warum die meisten Web-Animationen mehr schaden als nützen — und wie man die wenigen, die wirklich helfen, korrekt implementiert.

Hast du ein Thema im Kopf?

Wenn es etwas gibt, worüber ich schreiben soll — ein Pattern, ein Tool oder ein Problem, das immer wieder auftaucht — meld dich einfach.