Vorträge von 2019

  • Keynote Sebastian Bergmann

    PHPUnit: Past, Present, Future In this keynote, follow Sebastian Bergmann, creator of PHPUnit, on a journey through the history of PHP in general and PHPUnit in particular. Learn why he created a testing ...

  • Keynote Sebastian Bergmann

    PHPUnit Best Practices While PHPUnit is not difficult to set up and writing tests with it is easy, you will get better results and save development time if you know the tips and tricks to leverage ...

  • Panel Sebastian Bergmann

    Nurturing Open Source Communities In the backdrop of the increasing popularity and use of open source software, it is a paradox that many open source projects continue to struggle to sustain themselves. Remarkably, ...

  • Workshop Arne Blankerts

    Sichere Logins sind doch ganz einfach Egal ob Webshop, Nachrichtenportal mit Paywall oder klassisches Forum – ohne Login geht im modernen Web heute nur noch wenig. Kein Problem, denn die dazu notwendige ...

  • Vortrag Stefan Priebsch

    CQRS and Event Sourcing Explained Command/Query Responsibility Segregation (CQRS) and Event Sourcing might become new buzzwords in the PHP community. But what exactly is all the fuzz about, and should you care? ...

  • Vortrag Arne Blankerts

    The Future of Authentication: WebAuthn with PHP In March 2019 the W3C released the Level 1 of the recommendation for the new Web Authentication Standard "WebAuthn". Already supported by all major browser vendors, it strives to ...

  • Workshop Stefan Priebsch

    Code like a Pro No matter how experienced you are as a developer: you can always improve. This workshop teaches advanced coding techniques through live coding. First up, we will solve some ...

  • Vortrag Arne Blankerts

    The Future of Authentication: WebAuthn with PHP In March 2019 the W3C released the Level 1 of the recommendation for the new Web Authentication Standard "WebAuthn". Already supported by all major browser vendors, it strives to ...

  • Vortrag Sebastian Bergmann

    Avoiding Mockageddon When we do not want to use a real dependency in a (unit) test then we can replace it with a test double. PHPUnit as well as third-party libraries such a Prophecy or Mockery make it ...

  • Keynote Stefan Priebsch

    Entwickler: Das verlorene Handbuch Die Sirene tutet. Geordnete Reihen von einheitlich gekleideten Entwicklern strömen in die Software-Fabrik, um für weitere acht Stunden ihrer Arbeit nachzugehen. Wie immer wird ...

  • Workshop Arne Blankerts

    Pragmatic Event Sourcing Domain-Driven Design, CQRS and Event Sourcing. Big words that obviously require an equally big tech stack to be applied - with bleeding edge frameworks, lots of tools, and a ...

  • Workshop Stefan Priebsch

    Test-Driven Development Automatisierte Tests zu schreiben zahlt sich aus, ganz besonders auf lange Sicht, wenn irgendwann größere Änderungen an Software notwendig werden. Dieser Workshop gibt eine ...

  • Workshop Arne Blankerts

    Pragmatic Event Sourcing Domain-driven design (DDD), CQRS and event sourcing: Big words that obviously require an equally big tech stack to be applied – with bleeding edge frameworks, lots of tools, and ...

  • Vortrag Arne Blankerts

    Optimizing nginx and php-fpm: From Beginner to Expert to Crazy nginx and PHP-FPM are the defacto standard when it comes to serving PHP today, rendering the good old LAMP stack superfluous. But how to tune the default settings to match your ...

  • Vortrag Sebastian Bergmann

    PHP Compiler Internals Are you interested in how PHP’s compiler understands the programs you write and how it transforms them into bytecode for execution? Have you ever wondered how a new keyword for ...

  • Vortrag Arne Blankerts

    A Very Quick Introduction to Event Storming Gathering of requirements: this daunting task that includes endless discussions, unclear specifications and pointless meetings. And all that to in the end create the wrong or ...

  • Vortrag Sebastian Bergmann

    How to get ready for PHP 8 Currently, the PHP project actively supports PHP 7.2 and PHP 7.3. The security support for PHP 7.1 ends in December 2019. Now is the time to prepare for this year’s PHP 7.4 and ...

  • Vortrag Stefan Priebsch

    Entwickler: Das verlorene Handbuch Die Sirene tutet. Geordnete Reihen von einheitlich gekleideten Entwicklern strömen in die Software-Fabrik, um für weitere acht Stunden ihrer Arbeit nachzugehen. Wie immer wird ...

  • Vortrag Arne Blankerts

    The Future Comes Preloaded Does your application rely on autoloading? Chances are, it does – given autoloading was introduced to PHP back with Version 5. While the original global function __autoload has ...

  • Vortrag Stefan Priebsch

    Beyond Clean Code: Building the Right Software It is done: all developers have committed themselves to clean code and craftsmanship principles, they have signed the Agile Manifesto, and carry colored wristbands. The software ...