Blog
Praxis-Texte zu Software, Marketing und den Systemen hinter einem laufenden Produkt.
Hier starten: die fünf Einstellungen, nach denen der Editor nie gefragt hat
-
cursor worktree — Agent editiert den falschen Ordner
Du hast das richtige Projekt geöffnet — Agent änderte Dateien im Geschwister-Clone oder alten Export. Git-Worktrees und Duplikate lassen Cursor den falschen Baum editieren, Usage drainiert trotzdem.
Artikel lesen -
cursor taking longer than expected — Agent dreht ohne Fortschritt
Der Spinner läuft Minuten. Usage tickt runter. Keine Datei ändert sich. Agent-Modus hängt in kontextschweren Loops und frisst Quota, bevor etwas shipped.
Artikel lesen -
vercel env vars erreichten Produktion nie nach dem Publish
Lokale Builds lesen .env auf dem Laptop. Vercel Production sieht nur Variablen im Dashboard. Fehlt der Schritt, brechen Auth, Supabase und Stripe auf der Live-URL.
Artikel lesen -
lovable supabase speichert in der Vorschau — live bleibt die Tabelle leer
Lovable verbindet Supabase in der Vorschau. Nach dem Publish wirkt Speichern ok, aber Zeilen fehlen — oder die Live-App zeigt auf ein anderes Projekt.
Artikel lesen -
Deine lovable credits sind leer, bevor die App live ging
Preview sah fertig aus. Der Credit-Zähler ging auf null bei Auth-Retries, Stripe-Verdrahtung und Refactors, die nichts fixten. Warum lovable credits vor Produktion verschwinden — und wie du die…
Artikel lesen -
Du hast das cursor usage limit beim Fixen von KI-Bugs verbrannt
Der Agent schreibt dieselbe Datei fünfmal um. Dein cursor usage limit sinkt, bevor der ursprüngliche Bug weg ist. So verbrennen token-heavy Loops den Pool — und wie du…
Artikel lesen -
Dein supabase anon key ist öffentlich — das ist kein Bug
Der Anon-Key sitzt in deinem Frontend-Quellcode. Jeder kann ihn kopieren. Sicherheit kommt von RLS-Policies und Server-Routen — nicht vom Verstecken eines Keys, der nie geheim sein sollte.
Artikel lesen -
Deine Supabase-Datenbank ist öffentlich, bis supabase rls aktiv ist
Preview-Speichern fühlt sich privat an. Auf der Live-Site kann jeder mit dem Anon-Key deine Tabellen listen, bis du Row Level Security aktivierst und Policies schreibst.
Artikel lesen -
Deine Live-Site läuft noch im stripe test mode
Echte Kunden können nicht zahlen, weil dein Produktions-Build noch Stripe-Test-Keys nutzt. Nur die magische Testkarte funktioniert. So wechselst du ohne kaputtes Checkout auf Live.
Artikel lesen