Marco Franke
Web Components: Custom HTML Elements Without a Framework 🧱
Learn how to build reusable, framework-free UI components with Custom Elements, Shadow DOM, and HTML Templates, native browser APIs.
Web Components: Eigene HTML-Elemente ohne Framework 🧱
Web Components sind native Browser-APIs fuer eigene HTML-Elemente. Shadow DOM, Templates und Custom Elements - ganz ohne Framework.
Progressive Web Apps: Your Website as an App 📱
Turn your website into an installable app, with offline support, push notifications, and no app store. Everything about PWAs.
Progressive Web Apps: Deine Website als App 📱
Mach aus deiner Website eine installierbare App, mit Offline-Support, Push Notifications und ohne App Store. Alles über PWAs.
Immich: The Self-Hosted Google Photos Alternative 📸
Immich is the perfect self-hosted Google Photos alternative with face recognition, mobile app, and easy Docker setup.
Immich: Die selbstgehostete Google-Photos-Alternative 📸
Immich ist die perfekte selbstgehostete Google-Photos-Alternative mit Gesichtserkennung, Mobile-App und Docker-Setup.
tRPC: Type-Safe APIs Without Schema Definitions 🔗
tRPC brings end-to-end type safety to your TypeScript APIs, no schemas, no code generation. Simple, fast, and safe.
tRPC: Typsichere APIs ohne Schema-Definitionen 🔗
tRPC bringt End-to-End-Typsicherheit in deine TypeScript-APIs, ohne Schemas, ohne Code-Generierung. Einfach, schnell und sicher.
Prisma: The TypeScript ORM That's Actually Fun 💎
Prisma is the modern TypeScript ORM with a declarative schema, typed queries, and automatic migrations. A true game changer!
Prisma: Das TypeScript-ORM, das Spass macht 💎
Prisma ist das moderne TypeScript-ORM mit deklarativem Schema, typisierten Queries und automatischen Migrationen. Ein Gamechanger!
UniFi Adoption Failed: SSH Fix in 2 Minutes 🔧
UniFi Adoption Failed is frustrating, especially when your controller is SSH-ing into itself. Here's the fix. 🔧
UniFi Adoption Failed beheben: SSH-Fix in 2 Minuten 🔧
UniFi Adoption Failed ist nervig, besonders wenn der Controller SSH-Anfragen an sich selbst schickt. Hier kommt der Fix via SSH. 🔧