About

Avatar von Eric
  • SoCraTes 2023

    SoCraTes 2023

    Ein Wort dass ich niemals mit einer Techkonferenz – der SoCraTes – in Verbindung gebracht hätte ist … Zuhause. Eigentlich könnte mir Soltau gar nicht fremder sein. Als Niederrheiner ,der jetzt schon sein halbes Leben im bayerischen Exil verbracht hat, kenne ich in der Gegend zwischen Hamburg und Hannover niemanden. Das Hotel, in dem ich…

  • KI-gestützte Software-Entwicklung mit MayGPT

    KI-gestützte Software-Entwicklung mit MayGPT

    Als Berater ist es für uns Marktgrundlage, am cutting edge der Technologie zu bleiben. Nur so können wir entsprechenden Wert für unsere Kunden generieren. Im Bereich der KI haben sich viele spannende Durchbrüche ergeben. Diese sind natürlich auch an Mayflower nicht spurlos vorübergegangen

  • Taking Ownership of your Workflow

    Taking Ownership of your Workflow

    As a developer, you are constantly learning and improving. There are a lot of different benchmarks you are supposed to fulfill. When you are applying for a job, you are supposed to check all the boxes. Do you know Java? Do you have experience working in an agile environment? Design patterns? TDD? In consulting, you…

  • Knowledge Management for Software Engineers

    Knowledge Management for Software Engineers

    … or: How I learned to stop worrying and love the Zettelkasten. Everyone has been there. An error message pops up, and recognition begins to dawn. I have seen this error message before, you think. But where? You google it. The Stackoverflow links for this topic are all purple. You have been down this rabbit hole before. You…

  • SoCraTes 2022 – ein Konferenzbericht

    SoCraTes 2022 – ein Konferenzbericht

    Die SoCraTes (Software Craft and Testing) ist eine mehrtägige Unconference, die sich nicht nur auf Technik versteift, sondern auch einen harten Fokus auf die menschliche Seite der Softwareentwicklung behält. In diesem Post erzähle ich euch, was ich für mich mitgenommen habe.

  • lib_predict

    lib_predict

    Jedes Mal wenn sich Projektmanager zusammensetzen, sprechen sie über Risiken. „Wenn dieser Fall eintritt müssen wir X tun!“, „Wir brauchen noch Y als Mitigation für den Fall, dass dieser Teil unserer kritischen Infrastruktur wegbricht!“, „Wir sollten im Fall Z unbedingt zweigleisig fahren …” Agile Prozesse versuchen, Risiken und sich ändernde Situationen und Anforderungen abzufangen. Aber…

  • Conways dunkler Spiegel

    Conways dunkler Spiegel

    Conway’s Law sollte allen von uns ein Begriff sein. Zur Auffrischung: Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization’s communication structure. Ursprünglich eine soziologische Beobachtung über die Arbeit von Komitees als die Softwareentwicklung noch in den Kinderschuhen steckte – 1967 – wird es…

  • Gute Gründe für Tests in Softwareprojekten

    Gute Gründe für Tests in Softwareprojekten

    Hin und wieder kommt man als Consultant in die Situation, das Schreiben automatischer Tests begründen zu müssen. Meistens sind das genau diese kritischen zehn Minuten, die einen gewaltigen Impact auf die nächsten zehn Monate des Projekts haben. Und Gründe gegen automatisierte Tests kennen wir alle …

  • Swarm Programming weiter gedacht

    Swarm Programming weiter gedacht

    Im deutschen Sprachraum ist das Wort Mob Programming — für das Konzept, bei dem eine ganze Gruppe von Programmierern an einem einzelnen Computer programmiert — für viele zu dicht an Mobbing dran. Es hat sich deshalb der Begriff Swarm Programming eingebürgert.  Wenn man jedoch eine alte Metapher – mit Driver, Navigator, und oft auch Scout,…