📝 Blog

Projekte, Homelab-Setups und Lessons Learned

Seite 2 von 3 • 14 Posts

Website

Der Snake-Bug: Wenn View Transitions alles kaputt machen

Wie ich drei Stunden damit verbracht habe zu verstehen, warum mein Snake-Game nach der Navigation nicht mehr läuft – und warum DOM-Referenzen tückisch sein können.

JavaScriptAstroBugfixingView Transitions
Homelab

Von 30 Mbit und fünf Personen: Warum mein Netzwerk ein Rechenzentrum wurde

Wie ich von langsamer DSL zu einem stabilen Dual-WAN Homelab-Setup mit OpenWrt, mwan3 und Unraid kam - und warum ich nie wieder einen Raspberry als Router verwenden werde.

HomelabOpenWrtUnraidGL.iNetmwan3Netzwerk
Website

Wenn der Klick nicht klickt: Debugging View Transitions in Astro

Meine Kategorie-Filter funktionierten nur nach einem Reload. Der Grund: Ich hatte DOMContentLoaded vergessen. Oder besser: Ich wusste nicht, dass View Transitions ein eigenes Event haben.

AstroJavaScriptBugfixingView Transitions
Website

SEO für Dev-Portfolios: Was ich beim Rumprobieren gelernt habe

Mein Versuch, SEO für ein Entwickler-Portfolio zu verstehen – ohne Marketing-Bullshit, dafür mit Sitemaps, Open Graph und der Erkenntnis, dass Google nicht mag, wenn man 'stats' im Dateinamen hat.

SEOAstroMeta-TagsGoogle
Website

Mein Portfolio-Upgrade: Von chaotic gut zu strukturiert besser

Wie ich meine Astro-Website in fünf Phasen aufgeräumt habe – mit Import-Aliases, SEO und einer Menge 'Hätte ich das nicht früher machen können?'

AstroRefactoringWebentwicklungSEO
Website

Content Collections in Astro: Mein Weg zu typsicheren Blog-Posts

Wie ich von Astro.glob() zu Content Collections gewechselt bin – und warum mir Zod-Validierung das Leben erleichtert.

AstroTypeScriptContent CollectionsBlog