VERFÜGBAR FÜR PROJEKTE
Hallo, ich bin Marco.
Ich entwickle KI-gestützte Produkte, automatisierte Systeme und Micro-SaaS-Lösungen — präzise gebaut, selbst gehostet, auf das Wesentliche fokussiert.
INFRASTRUKTUR
Nodes
—
Services
—
Ø CPU
—
Ø RAM
—
Storage
—
AUSGEWÄHLTE PROJEKTEAlle ansehen →
SaaS · Maritime Industry
YardWinner
Inquiry-Management-Dashboard für die maritime Industrie. KI-gestütztes Opportunity Scoring, Echtzeit-Task-Queues, rollenbasierter Zugriff.
→
SaaS · Channel MarketingPartner Catalogue Builder
Katalog-Builder für Channel-Marketing. Kampagnen per Drag & Drop zusammenstellen, über White-Label-Portale an Partner ausspielen, MDF-Budgets tracken.
→
Lab · Maritime IntelligenceYardwinner News
KI-gestützte Lead-Intelligence-Pipeline für die maritime Industrie. Automatisierte Nachrichtenauswertung, Werft-Crawling und deterministisches Scoring.
→
Lab · Industrial AIProduct Data Indexer
KI-gestützte Produktdaten-Pipeline mit Scrapy-Crawler, GPT-4o Function Calling für Stücklisten-Matching und interaktivem Produktberater-Chatbot.
→
Infra · Self-Hostedmacip Cloud
Homelab-Infrastruktur auf Proxmox. 2 Nodes, 10 Cores, 46 GB RAM, 98 Services — Hosting und Compute ohne Cloud-Anbieter.
→
Lab · Lead GenerationBusinessFinder
Google Places API Lead-Tool fuer Webentwickler. Durchsucht systematisch Businesses nach Optimierungspotenzial — fehlende Websites, schlechte Bewertungen, lueckenhafte Daten.
→
Infra · KI-Pipelinelocal-ai
Lokale KI-Pipeline auf dem Mac mit Ollama. Generiert X.com-Teaser und OG-Images fuer macip.de — kostenlos, privat, mit automatischem Queue-System fuer Offline-Zeiten.
→
Lab · Web HistoryWaybackMovie
Generiert Timelapse-Videos aus Wayback Machine Snapshots. Zeigt die visuelle Evolution beliebiger Websites ueber Jahrzehnte — von 1996 bis heute.
→
NEUESTE BEITRÄGEAlle ansehen →
SEO Checker: Internationalisierung ohne Bibliothek — Custom i18n mit ~400 Strings
Warum ich fuer den SEO Checker kein next-intl gebraucht habe, wie eine einzige t()-Funktion ~400 Strings in Deutsch und Englisch verwaltet und was FOUC-Prevention mit Sprachumschaltung zu tun hat.
10. März 20265 Min. Lesezeit
i18nInternationalisierungNext.jsTypeScriptSEOReactlocalStorage
BusinessFinder: Wie ich mit der Google Places API ein Lead-Tool für Webentwickler gebaut habe
Wie BusinessFinder entstanden ist — ein Erfahrungsbericht zum Bau eines Lead-Tools mit der Google Places API. Hintergruende zu API-Design, Kostenplanung und Scoring-Logik.
10. März 20262 Min. Lesezeit
google-places-apitypescriptreactsqlitelead-generationopen-source
LinkedIn-Integration — Playwright statt API, Queue statt Chaos
Warum LinkedIn keine offene API hat, wie Playwright die Lücke schliesst und warum ein PM2-Worker mit Rate-Limiting das Ganze zuverlässig macht — die vierte Social-Media-Anbindung für macip.de.
9. März 20266 Min. Lesezeit
LinkedInPlaywrightAutomatisierungPM2Next.jsTypeScriptSelf-HostedSocial-Media
Self-Hosting vs. Cloud — Was kostet dein Stack wirklich?
Ein interaktiver Kostenvergleich: Self-Hosting auf Hetzner Dedicated vs. Vercel, Netlify, Hetzner Cloud und AWS. Mit einbettbarem Rechner für deine eigene Website.
9. März 20263 Min. Lesezeit
Self-HostingCloudHetznerVercelNetlifyAWSKostenTools
Self-Hosted Link Shortener — Warum Bluesky keine langen URLs mag
Bluesky zählt jedes Zeichen der URL mit — inklusive UTM-Parameter. Bei 300 Graphemen Limit wird das eng. Die Lösung: Ein eigener Link Shortener, direkt in die App integriert, mit Click-Tracking und ohne externe Abhängigkeiten.
9. März 20265 Min. Lesezeit
Link-ShortenerBlueskySupabaseNext.jsTypeScriptSelf-HostedSocial-Media