Vorträge von 2022

  • Workshop Arne Blankerts

    Avoid Complexity: Architecting Web Applications for Performance Everyone talks about performance and dreams of short response times for their web application. But the full-stack framework with its powerful ORM and complex code infrastructure, ...

  • Workshop Stefan Priebsch

    Building Cloud-enabled, Distributed Systems Software never lives alone. There is always a status quo of existing legacy systems that have to be taken into account, and that new software needs to be integrated with, or built ...

  • Vortrag Stefan Priebsch

    Clean + SOLID = More Expensive? Clean and SOLID code is sustainable code. It’s readable, it’s testable, and it’s a joy to maintain. Sounds great. But no matter how hard we try, too often our projects end up ...

  • Vortrag Arne Blankerts

    PHP 8.2: Just upgrade and go? Life could be so easy: Just roll out the latest PHP version on all systems, immediately benefit from the new features and otherwise get back to implementing new requirements. In ...

  • Vortrag Sebastian Bergmann und Arne Blankerts

    DDoS Attacks on Open Source Infrastructure Denial of Service attacks, distributed or not, usually target companies in an effort to sabotage their business; most commonly for the financial gain of the attackers by extorting ...

  • Vortrag Sebastian Bergmann

    The PHP Stack’s Supply Chain All modern software is built using third-party software components, which may come with their own dependencies. Do you know everything about the components that make up the ...

  • Vortrag Stefan Priebsch

    Airport ’22 Arthur Hailey’s successful 1968 novel “Airport” created a franchise of several films. In last year’s Airport ’21 talk, we looked into day-to-day operations of a modern ...

  • Vortrag Stefan Priebsch

    Lies, Damned Lies, and Temporality Every piece of software implements a model, which is a simplification of reality. As we know, all models are wrong, but some are useful. This talk will make the point that many ...

  • Vortrag Sebastian Bergmann

    Modernizing Legacy Without Fear It is a fact of life for every developer: you have to deal with code that has been written before your time and does not follow state-of-the-art best practices. Attendees of this ...

  • Vortrag Sebastian Bergmann

    PHPUnit 10: Why it’s delayed, what it brings Every year in February, a new major version of PHPUnit is released. Unless a pandemic throws the lives of Open Source developers as well as the schedule of their projects into ...

  • Vortrag Arne Blankerts

    PHP 8.1: Just upgrade and go? Life could be so easy. Just roll out the latest PHP version on all systems, immediately benefit from the new features, and get back to implementing new requirements. In reality, ...

  • Vortrag Arne Blankerts

    Security: Purely a matter of the head(ers)? HTTP used to be a comparatively simple protocol. Or so it seemed. In reality, modern web applications require a large number of HTTP headers to ensure secure transport and, later ...

  • Workshop Arne Blankerts

    Avoid Complexity: Architecting Web Applications for Performance You need a better performance for your web application? You want faster response times? But you know that your fullstack framework with its extremely complex code infrastructure ...

  • Workshop Sebastian Bergmann

    Testing the Untestable, Together It is a fact of life for every developer: you have to deal with code that has been written before your time and does not follow state-of-the-art best practices. You want to change ...

  • Vortrag Arne Blankerts

    PHP 8.1: Just upgrade and go? Life could be so easy. Just roll out the latest PHP version on all systems, immediately benefit from the new features, and get back to implementing new requirements. In reality, ...

  • Vortrag Arne Blankerts

    Daemons with PHP: Should you really do that? In today's event driven world, asynchronous background processing is a given. But using a rather traditional approach of periodically running scripts causes unnecessary delays and ...

  • Vortrag Arne Blankerts

    PHPUnit: The New Event System First, there was the TestListener interface for extending PHPUnit. But it was abused, because it allowed more than just listening. Then came the TestHook interfaces, but they were ...

  • Panel Stefan Priebsch

    Friday for (Green IT) Future Die "Bedroom Coder" der Heimcomputerzeit kannten jedes Byte beim Namen und setzten alles daran, unnötige Rechenarbeit zu vermeiden. Mit der Zeit wurde aus Programmierung ...

  • Panel Arne Blankerts

    Cloud und Operations Der Siegeszug von PHP begann in einer Zeit, in der Websites per FTP auf einen Webspace bei einem Shared Hosting-Anbieter kopiert wurden. Seitdem hat sich viel geändert. Cloud ...

  • Panel Sebastian Bergmann

    Supply Chain Management Jede moderne Software baut auf Softwarekomponenten von Drittanbietern auf. Diese haben natürlich weitere Abhängigkeiten. So kann schnell der Überblick darüber verloren gehen, ...