Blog
Notizen aus der Entwicklung.
Essays aus 30 Jahren Softwareentwicklung: KI-gestützte Entwicklung, Gründerarbeit und die Details, die darüber entscheiden, ob ein Projekt veröffentlicht wird.
Die Artikel sind derzeit auf Englisch verfügbar; hier finden Sie übersetzte Zusammenfassungen.

HumanSlop: Wie liefert ein Konzern mit 110 Milliarden Dollar Marktwert so schlechte Software?
KI-Slop wird kritisiert, doch ein 110-Milliarden-Konzern veröffentlichte ein Portal, das Passwörter auf 13 Zeichen begrenzt und American-Express-CVVs ablehnt.Lesen →
E-Mail ist furchtbar. KI kann es reparieren, aber nur, wenn wir den Posteingang schützen.
E-Mail braucht dringend KI-Klassifizierung, doch der Posteingang ist zu sensibel, um ihn bedenkenlos einem weiteren Cloud-Dienst zu überlassen.Lesen →
Die Entwicklung der Automatisierung: von Shell-Skripten zu KI-Organisationen
Automatisierung steigt weiter durch die Abstraktionsebenen, von Skripten und Infrastructure as Code bis zu orchestrierten KI-Organisationen.Lesen →
Der eine Bereich, in dem ich Menschen nicht durch KI ersetzen würde: Kundenbetreuung
KI kann Service automatisieren, sollte aber nie zwischen einem frustrierten Kunden und einem Menschen stehen.Lesen →
Ihr KI-Kollege könnte ehrlicher sein als Ihr menschlicher Kollege
Zu erklären, was geprüft, angenommen oder ausgelassen wurde, könnte auch für menschliche Kollegen ein guter Standard sein.Lesen →
Ich versuche, mir einen Mac Studio auszureden. Apple hilft nicht.
Ich möchte einen Mac Studio für lokale KI, doch Preis und Apple-Upgrades sind schwer zu rechtfertigen.Lesen →
Microsofts Kontowiederherstellung ist Sicherheitstheater
Microsoft hat die Beweise zur Wiederherstellung eines gestohlenen Kontos, doch der Prozess schützt den Angreifer.Lesen →
Das Internet wird agentenzentriert: vom Blockieren von Bots zur Unterstützung von KI-Agenten
Das Web hat Bots jahrzehntelang blockiert. KI-Agenten erfordern nun ein neues Vertrauensmodell.Lesen →Warum ich Duolingo nach einer Serie von 1.000 Tagen beendet habe
Eine lange tägliche Serie zeigt, wie Gamification den Punktestand statt des eigentlichen Ziels optimieren kann.Lesen →Was wird die erste agentennative Programmiersprache sein?
Wenn Agenten immer mehr Code schreiben, wie sieht dann eine Sprache aus, die für sie entwickelt wurde?Lesen →Scope Creep im Zeitalter der KI
KI macht jede Verbesserung schnell; die eigentliche Herausforderung ist, den kritischen Pfad zu schützen und zu liefern.Lesen →Wie ich die Dinge benenne, die ich veröffentliche
Ein Produktname ist das erste Versprechen. So benenne ich unabhängige Apps und vermeide übermäßig clevere Namen.Lesen →Warum die meisten meiner Apps kostenlos sind und eine nicht
Wie ich entscheide, wann ein unabhängiges Produkt einen Preis haben sollte und wann nicht.Lesen →Warum ich Burly entwickelt habe
Jeder Link öffnete sich im falschen Profil, also entwickelte ich eine App, die ihn an den richtigen Browser weiterleitet.Lesen →SeedMatrix neu aufbauen, das Unternehmen, das ich 2008 mitgegründet habe
Achtzehn Jahre später bringt die Rückkehr zu einem alten, schwierigen Problem neue Erkenntnisse.Lesen →Eine gemeinnützige Organisation aufzubauen ist eine andere Herausforderung
Worauf Startup-Erfahrung vorbereitet und worauf nicht, wenn eine Organisation um eine Mission herum entsteht.Lesen →Wenn jeder bauen kann, wird Geschmack zum Engpass
KI hat Softwareentwicklung fast kostenlos gemacht. Knapp ist nun das Urteilsvermögen darüber, was gebaut, gestrichen und veröffentlicht wird.Lesen →Warum ich kleine, lokale Software entwickle, die nur eine Sache tut
Ein Plädoyer für fokussierte Werkzeuge, die lokal, ohne Konto und ohne unnötige Komplexität funktionieren.Lesen →Ich habe meinen Job gekündigt, um meinen Kindern den Aufbau von KI-Unternehmen beizubringen
Superlogic verlassen, um mit meinen Kindern über Senternet und BeeReady echte Produkte zu entwickeln.Lesen →Warum ich StockCar entwickelt habe
Ich wollte einen Podcast über mein eigenes Portfolio. Es gab keinen, also habe ich ihn gebaut.Lesen →Ich habe wiederverwendbare Claude-Code-Skills entwickelt, um Websites schneller zu veröffentlichen
So lassen sich wiederkehrende Produktionsaufgaben lösen: SEO, Prerendering, Analyse und Deployment.Lesen →