International PHP Conference – Spring Edition

- , Berlin

  • Workshop Sebastian Bergmann and Arne Blankerts

    Writing Really Good Code What makes up clean code? How does code turn out well? And how do you write really good code? In this workshop you will not only learn the answers to these questions. You will have ...

  • Presentation Arne Blankerts

    Protect Your API with Rate Limits In an API-driven world, being and staying reachable is a crucial success factor. And while, of course, misbehaving client applications and users could be dealt with by simply ...

  • Presentation Stefan Priebsch

    Holy Smokes, I don't understand that code! So you must be the worst developer in the house, because you are the only one who does not understand that piece of elaborate, complex, carefully obfuscated code? Well, after some ...

  • Presentation Arne Blankerts

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

  • Presentation Sebastian Bergmann

    Tools of the Trade Developers need tools to be productive. In this session, Sebastian Bergmann presents an overview of the tools every PHP developer needs to know. For instance, we will have a look ...

  • Presentation Stefan Priebsch

    Migrating to PHP 7 You are still on PHP 5? If not, this talk is not for you. What exactly keeps you from deploying PHP 7 to production? If you already know, this talk will provide you with proven ...

  • Presentation 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 ...

  • Presentation Arne Blankerts and Sebastian Heuer

    Pragmatic Queue Processing at Scale In an event-driven world, asynchronous processing at scale is essential to guarantee a rapid execution of jobs. And seemingly impossible to do without a big tech stack – ...

  • Workshop Arne Blankerts and Sebastian Heuer

    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 ...