[ BLOG ]
Notizen und Neues
Was ich beim Bauen von Websites und Anwendungen lerne, in einfachen Worten aufgeschrieben.

Wegweiser Leben: Astro für die Website, Rust für die Verwaltung
Ein Blick hinter die Coaching-Website: Kontaktanfragen, E-Mail, Dateiablage, ein eigener KI-Assistent und Auswertung im gemeinsamen Backend.

NearYou im Detail: Next.js, Node.js und der Weg eines lokalen Angebots
Wie Kundenbereich, Unternehmensverwaltung und Administration zusammenspielen, von der Angebotssuche bis zum Einlösen per QR-Code.

Purelymail mit eigener Domain: Was vor dem Mailumzug wichtig ist
Purelymail bietet gehostete E-Mail für deine Domain. Gegenüber einem eigenen Mailserver ändert sich die Arbeitsteilung: Du verwaltest Domain und Konten, der Anbieter betreibt die Mailinfrastruktur.

OpenMail und eigener Mailserver: DNS, Port 25 und Webmail prüfen
Ein funktionierender Webmail-Login beweist nicht, dass E-Mails versendet oder empfangen werden. Bei einer OpenMail-Einrichtung müssen Browseroberfläche, Maildienste und öffentliche DNS-Einträge getrennt geprüft werden.

OpenShip-Deployment: Wo die App läuft und was du prüfen solltest
OpenShip kann Anwendungen auf einem eigenen Server bereitstellen. Entscheidend ist der Unterschied zwischen dem Dashboard, das den Vorgang startet, und dem Rechner, auf dem die öffentliche Anwendung läuft.

Buzz und KI-Agenten: Arbeit in einem gemeinsamen Workspace organisieren
Buzz ist ein Open-Source-Workspace von Block, in dem Menschen und KI-Agenten in Kanälen zusammenarbeiten. Die praktische Frage lautet: Können Aufgabe, Diskussion und Ergebnis an einem Ort bleiben?

Hotel-Chatbot: Abonnement und individuelle Entwicklung vergleichen
Vergleiche Funktionsumfang, Anbindungen, Datenverarbeitung und Betreuung vor der Auswahl eines Gästeassistenten.

Webagentur, Freelancer oder Ein-Personen-Operator: Wer sollte deine Website bauen?
Webagentur oder Freelancer? Oder eine dritte Option, die die meisten übersehen: eine Person, die KI steuert, um das Ganze zu bauen. Hier ist die ehrliche Aufschlüsselung aller drei, samt der Frage, wann eine Agentur wirklich die richtige Wahl ist.

Digitalisierungsförderung in Rumänien: vor der Entwicklung prüfen
Eine Website, einen Onlineshop oder ein internes System vorbereiten, ohne eine Förderankündigung mit einer Bewilligung zu verwechseln.

Was kostet eine Website in Südtirol? Zuerst den Umfang vergleichen
Ein Website-Angebot ist dann hilfreich, wenn es Lieferung, Inhalte und Betreuung nach dem Start klar beschreibt. Die Seitenzahl allein zeigt nicht, ob zwei Angebote dieselbe Arbeit enthalten.

SEO, GEO und AEO: hilfreiche Antworten auffindbar machen
Wer über Suchmaschinen oder KI-Antworten gefunden werden möchte, braucht Seiten mit einem klaren Angebot, einer konkreten Antwort und nachvollziehbaren Belegen.

Sicherheitsprüfungen für KI-Funktionen
Berechtigungen, Datensparsamkeit und wiederholbare Tests gehören neben Modellfiltern zu einer KI-Anwendung.

Lass KI mit Geschmack gestalten
Die meiste KI liefert generische Schablonen-UI: der zentrierte Hero, die drei identischen Karten, der Gradient-Button. Das Modell ist nicht geschmacklos, es ist werkzeuglos. Gib ihm die richtigen Bausteine, und es gestaltet mit Geschmack. Fünf Open-Source-Projekte tun genau das, und so übergebe ich sie einem Agenten.

Schnell von Haus aus: Performance und SEO, die einen Crawler überleben
Statisches Rendering, ehrliche Bilder und SEO-Grundinstallation, die auch ohne JavaScript funktioniert. Wie diese Seite schnell und auffindbar bleibt, und wie ich es prüfe.

Ich habe eine Skill gebaut, die aus einem Prompt ein fertiges Video macht
Eine /video-Skill für KI-Coding-Agenten: aus einem Prompt wird ein vertontes, untertiteltes, animiertes und plattformgerechtes Video, Skript, Stimme, Timing, Animation und Render, alles automatisch. So funktioniert es, und du kannst sie herunterladen.

Wie ich KI wirklich anweise, Software zu bauen
Der entscheidende Schritt ist nicht, die KI zu bitten, Code zu schreiben. Es ist ein echtes Gespräch mit einem denkenden Modell über die Idee zu führen, es die Spezifikation schreiben zu lassen, und dann diese Spezifikation an einen Coding-Agenten weiterzugeben. Zwei Phasen, zwei völlig unterschiedliche Aufgaben.

Wie ein KI-Agent einen echten Produktionsserver uber Ploi steuert
Der Agent erstellt einen ephemeren SSH-Schlussel uber die Ploi API, hangt ihn an den Server, fuhrt seine Aufgabe aus und loscht den Schlussel nach Abschluss. Null verbleibende Zugangsdaten. Hier ist die vollstandige Geschichte des Deployments dieses Portfolios mit diesem Modell.

Der Stack, den ich meinem KI-Agenten übergebe
Ein fester, meinungsstarker Stack, der einem KI-Coding-Agenten zu Beginn jeder Sitzung übergeben wird, schlägt das freie Auswählen von Abhängigkeiten jedes Mal. Weniger Entscheidungen, wiederverwendbare Konventionen, wachsende Vertrautheit über Projekte hinweg. Hier ist, was ich übergebe und warum.

Better Auth und Resend: E-Mail-Bestätigung gezielt prüfen
Better Auth verwaltet die Anmeldung, Resend liefert die Nachricht. Die Verbindung braucht einen Bestätigungs-Callback, eine verifizierte Versanddomain und Tests für fehlgeschlagene Zustellungen.

Docker Compose: die gesamte Umgebung mit einem einzigen Befehl
Datenbank, Cache, Object Storage, Reverse Proxy und die App selbst, einmal in einer einzigen Datei definiert und gemeinsam gestartet. Compose ist die Art, wie ein Solo-Entwickler einen echten Produktions-Stack ohne ein Runbook betreibt.

Warum ich alles hinter Cloudflare betreibe
Ein günstiger Hetzner-VPS mit Cloudflare davor ist ein besserer Stack als den die meisten Startups fahren. Hier ist, warum ich es für jedes Projekt nutze, und der eine Fall, bei dem ich es weglassen würde.

Verlässliche Deployments: Neustarts, Prüfungen und ein getesteter Rückweg
Eine Neustartregel kann einen beendeten Prozess wieder starten. Für einen verlässlichen Dienst braucht es außerdem sinnvolle Prüfungen, wiederherstellbare Daten und klare Zuständigkeiten.

Digitalisierungsförderung in Südtirol: zuerst das Webprojekt planen
Technischen Umfang, förderfähige Kosten und Antragsbedingungen vor dem Auftrag für eine Website oder Geschäftsanwendung klären.

MySQL ist immer noch ein solider Standard
Jedes neue Projekt löst dieselbe Debatte aus. Postgres oder MySQL? SQLite? Neon? Hier ist, warum ich immer wieder zu MySQL 8.4 und Prisma 7 greife und es nie bereue.

Mehrsprachige Website in Südtirol: URLs, Übersetzungen und Tests
Eine mehrsprachige Website braucht mehr als eine Sprachauswahl. Besucher sollten vollständige Seiten lesen, verständliche Formulare absenden und beim Sprachwechsel denselben Inhalt wiederfinden können.

Auf Google Maps gefunden werden: eine Prüfung für lokale Betriebe
Hilfreiche Angaben für Menschen, die eine Leistung in Morter, Meran oder Bozen suchen.

Ein KI-Assistent für Gäste: Quellen, Grenzen und Übergabe
Ein Assistent kann wiederkehrende Fragen beantworten helfen. Dafür braucht er aktuelle Angaben, konkrete Tests und einen klaren Kontakt zu einem Menschen.

MinIO und S3-Speicher: Was 2026 vor dem Einsatz zu prüfen ist
MinIO stellt einen S3-kompatiblen Objektspeicher auf eigener Infrastruktur bereit. Wer 2026 eine neue Installation plant, sollte neben der API auch Wartung und Support prüfen.

Südtiroler Produkte online verkaufen: ein Shop, der über das Tal hinaus liefert
Dein Speck, dein Wein und dein Honig verdienen Kunden in München und Mailand, nicht nur den Dienstagmarkt. Hier erfährst du, wie ein kleiner Erzeuger in Südtirol einen ordentlichen Online-Shop aufbaut und die Marge behält.

Website-Datenschutz: eine technische Checkliste für kleine Betriebe
Prüfe, was eine Website tatsächlich lädt, speichert und überträgt. Ein Banner allein ist noch keine abgeschlossene Datenschutzumsetzung.

Deine eigene Website, nicht nur eine Instagram-Seite
Deine Instagram-Follower sind echt, aber das Land darunter gehört jemand anderem. Warum jedes Südtiroler Unternehmen eine Heimatbasis braucht, die ihm wirklich gehört.

Praktische KI für kleine Betriebe: Wo sie wirklich Zeit spart
Ohne Übertreibung: Hier spart KI konkret Stunden für eine Pension, einen Tischler oder einen Hofladen in Südtirol, und wo du trotzdem der Mensch im Prozess bleiben musst.

Europäisches Hosting: die Wege der Geschäftsdaten verstehen
Infrastruktur nach Datenflüssen, Wartung und Wiederherstellung auswählen und die gesamten Betriebskosten vergleichen.

Desktop-Apps mit Rust und Tauri: bei den nativen Funktionen beginnen
Tauri kommt infrage, wenn eine Weboberfläche Desktop-Funktionen benötigt. Entscheidend ist, auf welche Dateien, Geräte und Betriebssystemaktionen die Anwendung zugreifen muss.

Direktbuchungen: Kosten vergleichen und den gesamten Ablauf testen
Eine Buchungswebsite braucht verlässliche Verfügbarkeit, klare Preise und Zuständigkeiten. Ausgangspunkt sind deine Verträge und Betriebskosten.

Server mit Ploi verwalten: Automatisierung und eigene Verantwortung
Ploi kann bei Servereinrichtung, Deployment und geplanten Backups helfen. Im Produktivbetrieb braucht es trotzdem jemanden, der Wiederherstellung, Updates und Störungen übernimmt.

Hetzner-VPS für eine Firmenwebsite: Was ich vor der Auswahl prüfe
Der Serverpreis ist nur ein Teil der Entscheidung. Vor dem Umzug einer Website oder Anwendung prüfe ich Ressourcen, Sicherungen und den laufenden Betrieb.

Deine Datenbank auf deinem eigenen Server
Managed-Datenbanken berechnen dir Komfort, den du vielleicht gar nicht brauchst. Ein selbst gehostetes Postgres auf einem Bare-Metal-Server senkt deine Kosten, eliminiert Netzwerklatenz und gibt dir die Backup-Strategie, die du sowieso schon hättest haben sollen.

WordPress lohnt sich nicht. Liefere lieber Next.js.
Jedes WordPress-Projekt, das ich angefasst habe, endet in einem Plugin-Treadmill und einem Lighthouse-Desaster. Nach der Migration zweier Kundenseiten auf Next.js kehre ich nicht zurück.

Baue das Dashboard, das du wirklich brauchst
Vorgefertigte Admin-Tools zwingen dein Unternehmen in ihr Datenmodell. Eine schlanke, ehrliche Schicht, die deine eigene Datenbank liest und die wenigen Entscheidungen sichtbar macht, die wirklich zählen, braucht Tage, keine Monate.

Den Agenten steuern: Wie man mit AI wirklich Produktionscode ausliefert
Der AI-Agent ist nicht der Operator. Das bist du. Hier sind das mentale Modell, die Speicherarchitektur und die Verifikationsdisziplin, die eine chaotische LLM-Sitzung in eine zuverlässige Shipping-Schleife verwandeln.

Viele Inhalte sinnvoll ordnen: das Website-Projekt Ștefan Ion
Gemeinsam mit VMWeb umgesetzt, mit Vorstellung, Kursen, Büchern, Artikeln und Kontaktwegen.

Was eine Veranstaltungsseite erklären muss: Sport Vision Events
Gemeinsam mit VMWeb entwickelte Veranstaltungsseite mit Kampagnenmotiv, Ort und Veranstaltungsinformationen.

Einen technischen Katalog strukturieren: Cooper&Hunter Romania
Gemeinsam mit VMWeb entwickelte Produktwebsite mit Wegen für Kunden, Händler und Geschäftspartner.

Warum ich Scouvi entwickle: gute Fundstücke wiederfinden
In Entwicklung: Ressourcen entdecken und Repositorys mit Notizen und Recherchekontext aufbewahren.

Von der Vorstellung zur Anfrage: die Website von Aurelian Ciocan
Gemeinsam mit VMWeb umgesetzt, mit Kursen für öffentliches Sprechen, Einzelcoaching und Kontaktmöglichkeiten.
Keine Artikel gefunden. Versuche andere Suchbegriffe.
Lass uns reden
Erzähl mir, was du vorhast. Ich antworte meist innerhalb eines Arbeitstages.