Articles tagged with Rant

  • 🔗Zu viele No-Shows? - Finger weg von Outlook!

    Heute hatte ich meinen ersten Arbeitgeberseitigen no-show in meiner gesamten IT-Karriere. Immerhin dreizehn Jahre.

    Zumindest war das mein erster Eindruck. Bei genauerem Hinsehen, kommt aber mal wieder der Versager vom Dienst - Microsoft - ins Spiel. Outlook versendet kaputte Termine. Und zwar derart kaputt, dass man sich nie treffen wird.

    Denn wenn man den Termin in seinen Kalender importiert, wird der unter einer falschen Zeit gespeichert. Das passiert offenbar nicht nur unter Android, sondern auch bei anderen Kalendern. Wenn Microsoft etwas anfasst, ist es danach kaputt.

    Wenn Du, liebe deutsche IT-Industrie, in Kontakt mit talentierten, fähigen und motivierten Fachkräften kommen willst, lass die Drogen! Microsoft macht krank, dumm und arm.

  • 🔗Bye, bye stackoverflow

    Today I quit stackoverflow after 12 Years and as part of the 17 Percent of the most active users on the platform. The amount gate keeping and the lack of professionalism, psychic hygiene and sanity was just not bearable anymore. The problem is of structural nature and that makes it an inseparable part of the platform. The idea is idiotic, thus the platform is.

    The idea of censoring questions is pure hate. To allow that anonymously is an invitation for bad behavior. And the invitation is taken by all sorts of antisocial individuals. I grew up being mistreated and misused, so I took that for a norm a substantial part of my life. But that time is over. Stackoverflow has no place in a sane life.

  • 🔗Git grep goodby

    Immerhin, könnte man sagen, hat sich Quellcodeversionierung durchgesetzt. So weit so gut. Schaut man auf das Konkrete, wird man Fefist. Es ist zum Haare ausreißen, was man so hört und sieht. Aktueller Fall dieser Tage: Bashskripte aus der Hölle. Starring: Visual Studio Code, Windows und Git.

    Windows macht natürlich die Zeilenumbrüche per default kaputt. Wen die Zeilenumbrüche nicht korrekt sind, funktioniert git grep nicht mehr. Ein absolut essentielles Kommando. Klar kann man das nachträglich ändern. Dazu muss das Problem aber erst einmal Jemandem auffallen. Passiert halt nie, wenn man nicht mal statische Codeanalyse macht.

    Und wenn Windows dann noch seine Byte-Order-Mark einfügt, startet jedes Skript direkt mit einer für den durchnittlichen Windowsadmin esoterischen command not found-Fehlermeldung. Die wird natürlich ignoriert, denn irgendwie scheint Linux kaputt zu sein. Ein Fehlschluss jagt den nächsten.

    Natürlich ist nichts testbar und wenn nach Jahren der Pfuscherei mal eine statische Codeanalyse über den Code huscht und im Prinzip alles in die Tonne lintet, geht man lieber kollektiv den Nestbeschmutzer an, der shellcheck angeworfen hat. Management hat was zu verlieren. Das wird hier schon immer so gemacht.

    Eigentlich wollte ich ja nur sagen: Macht statische Codeanalyse. Man lernt enorm viel dabei. Ja, ist manchmal nervig. Aber ist die Arbeit wert. Man wird nur ein guter Coder, wenn man sich aktiv permanent weiterentwickelt und sich dabei …