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.

Warum jede Jugendsportmannschaft einen Plan für Wiederbelebung und AED braucht
Plötzlicher Herzstillstand ist bei jungen Sportlern selten, doch das Überleben entscheidet sich am Rand. Warum Wiederbelebung, AED und Notfallplan zählen.Lesen →
Kindern Wiederbelebung beibringen: Ab welchem Alter können sie Leben retten lernen?
Ab etwa 4 Jahren verstehen Kinder die Grundlagen der Wiederbelebung, mit 10 bis 12 drücken sie wirksam. Was die Forschung zu Reanimation, AED und Mut sagt.Lesen →
Warum der E-Mail-Spamfilter Ihres Macs das Rauschen trotzdem durchlässt
Apple-Mail- und Gmail-Filter fangen Müll ab, aber keine authentifizierten Recruiter- und Vertriebsmails. Warum ich E-Mails lokal auf dem Mac klassifiziere.Lesen →
Die Emoji-Tastatur des Mac und warum ich Comoji gebaut habe
Die Emoji-Tastatur am Mac (Control + Command + Leertaste) ist gratis, bremst aber, wenn man das Emoji schon kennt. Was sie kann, wo sie hakt, und Comoji.Lesen →
Weatherling ist da: Lass es auf deinem Desktop regnen
Weatherling ist eine macOS-App, die Regen und Stimmung auf deinen Desktop bringt, ohne den Bildschirm aufzuzeichnen oder zu stören.Lesen →
Defensive Software bauen
Comoji funktionierte nach einem Neustart nicht mehr, weil macOS Secure Input hängen blieb. Ein Schloss-Symbol und ein Hilfeartikel erklären die Pause.Lesen →
Wie man „Slop-Granaten“ vermeidet
Ungeprüfte KI-Ergebnisse machen allen nachgelagert Arbeit. Slop-Granaten zu vermeiden ist ein Managementproblem: erfahrene Entwickler, echte Prüfung.Lesen →
Hör auf, deine E-Mails zu checken
E-Mail-Überlastung ist auch eine Checking-Gewohnheit. Statt den Posteingang zu öffnen, lese ich drei Premail-Briefings täglich: Zusammenfassung, To-dos.Lesen →
Ein Fehler, ein Erfolg
Ein kaputter Premail-Checkout rutschte an Tests und Alerts vorbei. Ein Kunde meldete ihn, und mein Morgen-Briefing brachte das Feedback ans Licht.Lesen →
Die Post-IDE-Ära
Warum ich JetBrains gekündigt und die IDE hinter mir gelassen habe: natürliche Sprache und Agentenorchestrierung sind jetzt meine Schnittstelle.Lesen →
Microsoft hat das Konto meines Sohnes zurückgegeben. Es hätte keine 60.000 Aufrufe brauchen dürfen.
Microsoft hat das gekaperte Konto meines Sohnes nach einer Eskalation zurückgegeben, doch der normale Weg sollte keinen viralen Beitrag erfordern.Lesen →
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
Lohnt sich Duolingo? Nach 1.000 Tagen Serie lautete meine Antwort: nein. Wie Edelsteine, Ligen und Serien-Druck das Lernen verdrängten.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
Warum ich Burly gebaut habe, einen macOS-Link-Router, der jeden Link ins richtige Browserprofil schickt, im Vergleich zu Browserosaurus, Choosy und Velja.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 →