Letzte Beiträge

I Never Sold The Performance Workshop

Hi, Ich habe meinen Spring Performance Workshop nicht ein einziges Mal verkauft. Stattdessen verkaufte ich viermal meinen Architecture Discovery Workshop. In 6 Monaten. Und den bewerbe ich nicht einmal 🤷 Was heißt das für mich? Meine Positionierung als Performance-Experte ist gescheitert. Aber nicht, weil ich nicht liefern kann. Es gibt für meine Kunden einfach keinen Bedarf. Rückblickend macht das Sinn. Aber lass es mich ausführen: Seitdem ich Software entwickle, bin ich in kleinen und mittleren Unternehmen, sogenannten KMU, unterwegs. Diese Firmen haben so zwischen 5 und 50 Entwickler. Vereinzelt was mehr.


The VPN Paradox

Hi, Gerade in der Softwareentwicklung arbeiten viele Menschen, die besonders gut in der Abstraktion und objektiven Betrachtung von Problemen und Fragen sind. Liegt in der Natur der Sache. Es ist unser Job, ein Problem im Detail zu durchdringen. Und die Lösungen erfordern immer Abwägungen von Vor- und Nachteilen. Aber es gibt immer wieder Probleme und Angewohnheiten, die sich in unserer Industrie festgesetzt haben, die objektiv betrachtet keinen Sinn ergeben. Unsere Nutzung von VPNs ist ambivalent


Entwicklungspraxis 30. Januar 2024

The ADM-3A Keyboard

Hi, Was hat dieser Computer mit deiner Arbeit heute zu tun? Du siehst hier einen ADM-3A von 1976. Aber warum sollte dich dieser Rechner knapp 50 Jahre später noch interessieren? Der ADM-3A ist der Grund für einige Standards, die du heute benutzt Schau mal auf das Keyboard-Layout: Wieso benutzt man bis heute esc, um in vi in den Command-Mode zu kommen? Auf dem ADM-3A war die esc-Taste direkt neben Q. Es war leicht erreichbar.


The Monitoring Tool Jungle

Hi, Seit Jahren ist meine heilige Dreifaltigkeit im Monitoring: Grafana für Metrics Elastic für Logs und Tracing Und Sentry für Error Tracking Mit diesem Stack laufe ich seit Jahren von Projekt zu Projekt. Aus irgendeinem Grund landete ich immer in Projekten, die diesen Stack verwendeten. Vielleicht wurde mal Loki statt Elastic verwendet (urgh - ich mag Loki nicht 😉) . Oder Sentry wurde (noch) nicht eingesetzt und es gab Filter und Dashboards in Kibana.


Entwicklungspraxis 18. Januar 2024

Your Assumptions Are Wrong

Hi, Deine E-Mail-Validierung ist falsch (wahrscheinlich). Und deine Modellierung, dass jeder Mensch einen Vor- und einen Nachnamen hat, ist ebenfalls falsch. Als ich in den vergangenen Tagen meine Bookmarks auf der Suche nach einem Artikel zu Project Management in BigTech durchforstet habe, bin ich auf einen alten Artikel von 2010 gestolpert: Falsehoods Programmers Believe About Names . Ein exzellentes Essay! Unsere Annahmen sind falsch Vielleicht hast du schon erlebt, dass nicht jeder Mensch genau einen Vor- und Nachnamen hat. Und vielleicht hattest du schon einen Supportfall, dass sich Namen ändern. Es soll ja Menschen geben, die heiraten 😉


Top