SymfonyLive Berlin 2018
| title | author | length |
|---|---|---|
| Keynote: Symfony without the Framework Bundle | Tobias Nyholm | 39m |
Argues that Symfony performance depends on what code runs, not the framework label, and demonstrates building tiny services (URL shortener, geocoder, queue… | ||
| An Introduction to the Symfony Messenger Component | Denis Brumann | 50m |
Introduces Symfony's Messenger component (added in Symfony 4.1) and explains how it enables dispatching asynchronous jobs and messages across multiple… | ||
| Doctrine: More Than Just an ORM | Andreas Braun | 40m |
Overview of the Doctrine project beyond its well-known ORM: introduces and describes the other libraries and projects developed under the Doctrine umbrella… | ||
| High‑performance Development Workflow with Kubernetes | Bastian Hofmann | 45m |
How to build a high-performance development workflow using Kubernetes when Docker is used in local development. Covers problems that arise such as reproducing… | ||
| Content & Master Data Management with Pimcore | Christoph Lühr | 40m |
Presentation describes using Pimcore as a unified content and master data management backend for PHP projects to avoid building custom admin interfaces or… | ||
| How to f*ck Up Your Development Team with Microservices | Stephan Schulze | 42m |
Stephan recounts his experience building a large e-commerce system with a microservices architecture, highlighting concrete downsides like increased… | ||
| The How’s and Why’s of a Clean Git History | Petr Heinz | 46m |
The talk explains why a clean, understandable Git history helps developers and demonstrates concrete best practices and advanced Git techniques for achieving… | ||
| A Plea for More Software Craftsmanship | Ole Rößner | 44m |
Argues that software development should be treated as a craft requiring practice rather than rote coding. Presents two concrete practice methods — the Kata… | ||
| Security Testing | Jan Jürjens | 51m |
Jan Jürjens explains web application security risks from increasingly complex attacks and shows how to protect applications using Symfony. He demonstrates… | ||
| Success of Blackfire and Continuous PHP Performance Monitoring | Jorge Luis Betancourt Gonzalez | 30m |
trivago treats performance as critical for search and faces regression risks from hundreds of daily commits and A/B tests. The talk explains how they… | ||
| Nomen est Omen: Naming Things Considered Hard | Anne-Julia Seitz | 39m |
How to choose clear, lasting names for code elements such as classes, functions, and variables using practical naming principles and conventions. It discusses… | ||
| Webpack Encore: Asset Management for the Rest of Us | Stefan Adolf | 45m |
Introduces Webpack Encore, a simpler wrapper around the Webpack bundler for managing web assets. Explains that Webpack is powerful but complex to configure… | ||
| The Silex Sunset | Alexander M. Turek | 45m |
Silex, the Symfony-based micro-framework, has reached end of development as of July. Although compatibility with Symfony 4 components was maintained, projects… | ||
| Symfony Forms with Rich Domain Model | Christopher Hertel, Christian Flothmann | 44m |
They present a solution for using Symfony Forms with rich domain models (as used in Domain-Driven Design) instead of anemic models. The talk explains how to… | ||
| HTTP Caching and Sulu | Thomas Schedler | 41m |
Shows how to deliver different content to different user groups in Sulu while keeping HTTP caching effective. Uses concrete examples and Varnish VCL techniques… | ||
| That was SymfonyLive Berlin 2018 | Tobias Nyholm | 02m |
Highlights from SymfonyLive Berlin 2018 at the Mercure Hotel MOA Berlin, recapping notable moments and sessions from the event. Expresses thanks to attendees… | ||
| nothing matches | ||