SymfonyWorld 2020 is coming soon! We can't wait to meet you virtually for this first 100% online event! Will you join us online for a week of Symfony?
Yesterday, we announced 4 new conference speakers of SymfonyWorld 2020! The entire list of talks of the conference will be soon online. Discover today a new one-day workshop topic and 3 more selected speakers and their great talks scheduled for SymfonyWorld 2020.
We're pleased to announce the last 1-day workshop topic to be added to the already scheduled one-day workshops. The final workshop schedule is now available, you can select and create your personalized 2-day workshop combo by selecting one 1-day workshop topic per day on December 1st and 2nd (one workshop per day) or choose directly a 2-day workshop topic. We're pleased to offer the following one-day pre-conference workshop:
Efficient Doctrine ORM with trainer Andreas Hucks, CTO at SensioLabs Deutschland. Only available on December 2nd 2020. This workshop has two main goals: a deeper look into commonly used features of Doctrine ORM, to get a better understanding of how to better utilize them and giving a quickstart into some more advanced features that can be applied in a variety of contexts. The workshop is split into 4 modules:
- Architecture & terminology - This section covers a look at the underlying architecture of Doctrine ORM, explains some of the terminologies that will be useful in the following modules.
- Querying - This section covers a deeper look into how queries can be built with Doctrine, including how native SQL can be used with the ORM and how to optimize result hydration.
- Advanced Features - In this section, we will look at Locking, Lifecycle Events & Change Tracking Policies.
- Caching - This section takes a deeper look at how to improve a production setup by fine-tuning the different caches provided by Doctrine including the Second Level Cache
Today, we’re also thrilled to welcome 3 new conference speakers, please meet:
- Stefan Richter, Software Engineer, will be speaking about "WebAuthn – Technology and integration in a Symfony project". We live in a world where everybody uses passwords every day to sign in to all kind of websites and services. So it is clear that passwords are a critical point in cyber security. Unfortunately, they are also the biggest weakness in IT systems as they're responsible for 80% of all security breaches. However, better solutions exist. For example, the FIDO2 project with the standard WebAuthn allows users to connect to websites without a password. This presentation introduces the standard, how it works and its implementation in a Symfony project. It also covers the JavaScript API implementations and some Symfony bundles. I will detail how to implement bundles and to which points it’s important to pay attention.
- Fredric Mitchell, Principal at Bright Plum, Inc, a micro-agency specializing in Drupal development, strategy, and performance, will present "How Math, Science, and Star Trek Explain the Value of Team Diversity". The greatest asset of open source software is the ability to fork and improve. When it comes to tech culture, are we accepting all pull requests? Can we be better? If so, how? To the science! This session explores the mathematical algorithms and scientific studies describing the advantage of diverse teams. We’ll dive into existing research and real-world situations that solved complex problems. We’ll also explore a mathematician’s theory that “diversity trumps ability.” We’ll also explore how Star Trek played a pivotal role in being the allegory for this concept. Attendees will take away concrete ideas, examples, and processes to, hopefully, increase the output of their team in the long-term.
- Bastien Jaillot, Architect, will talk about "What I learned trying to make Symfony and API Platform way faster". Working on a big symfony project with a quite common stack (API with APIP, lots of doctrine entities and all config in YAML files), we experienced performances issues in both dev and prod mode. I took my headband lamp (hi blackfire) and dug. I learned A LOT and discovered quite a few issues that results to a lot of pull requests that got merged. This talk will be a feedback of the process used and the lessons learned. It will be both practical and theoric.
These 3 new speakers join the current selected speakers' list you'll be able to listen during 2 entire days on December 3rd and 4th 2020: 30 amazing speakers will be there to share their experience and knowledge. The schedule will start live from 9:30 am to 4:45 pm CET / UTC+1 and another live will start again from 7 pm to 1:30 am CET / UTC+1. Meaning that the conference schedule will be scheduled twice in the same day!
Here are the already confirmed and yet scheduled conference speakers:
- Ramona Schwering, Quality Assurance and Cypress Ambassador, speaking about "Symfony meets Cypress - E2E testing for symfony developers".
- Damien Alexandre, PHP and Elasticsearch consultant, talking about "Elasticsearch with Symfony, from development to production".
- Christopher Hertel, Software Architect, giving a talk about "Better Console Applications".
- Thomas Berends, PHP Developer, speaking about "PHP + Minecraft".
- Nils Adermann, co-creator of Composer, talking about "Composer 2". He'll be speaking with Jordi Boggiano, co-creator of Composer.
- David Buchmann, Software Developer, Open Source Contributor & Maintainer, strongly engaged with the Symfony CMF initiative, speaking about "Decoupling an application with Symfony Messenger".
- Chris Holland, Director of Engineering and contributor to NomadPHP and php[architect] magazine, presenting a talk entitled "Password Hashing and You".
- Benoit Jacquemont, Opensource advocate and co-founder and CTO of Akeneo, talking about "Why 0.1 + 0.2 != 0.3, or the mysterious world of floating-point numbers".
- Denis Brumann, Software Developer, will be talking about "Serializer Demystified".
- Pauline Vos, Lead Engineer, will be speaking about "Get Social! Implementing Social Login in your Symfony Project".
- Samuel Roze, VP of Engineering, core team member of Symfony, creator of ContinuousPipe, Tolerance, Symfony Messenger and more, will be talking about "Streaming: an alternative to CRUD & batch processing".
- Jérémy Derussé, Solution Architect and author of Symfony/Lock component, will be sharing his experience about "Lock & Semaphore: The gatekeepers of your resources".
- Alexander M. Turek, Developer, Consultant and Symfony Core Team member, will be there to speak about "Standalone Dependency Injection".
- Kévin Dunglas, creator of the API Platform framework, Mercure.rocks and Vulcain.rocks protocols and Symfony Core Team member, will explain you "What's new in API Platform?".
- Andreas Braun, Senior Engineer, will share his experience about "Dropping ACID: Schema design for e-commerce".
- Neal Brooks, PHP engineer who likes using Symfony, will tell you everything about "The absolute beginner's guide to Domain Driven Design with Symfony".
- Bruno Henrique de Souza, Web Developer and Software Engineer, will speak about "The modern and fast HttpClient".
- Mathieu Santostefano, Web Developer and maintainer of php-translation organization, will explain you how to "Internationalize your Symfony application, the right way".
- Stefan Koopmanschap, PHP developer, consultant and trainer, will share with you an overview about "symfony 0.6 to Symfony 5: What I learned from the framework".
- Grégoire Hébert, Senior Developer, trainer, consultant and contributor to numero
Autentifică-te pentru a adăuga comentarii
Alte posturi din acest grup
I'm very excited to announce the launch of Twig Playground, a new tool that allows you to test and experiment with Twig templates in a sandbox environment. It is entirely web-based, with no backend.
This week, Symfony development activity focused on fixing bugs in maintenance versions and adding new features for the upcoming Symfony 7.3 release. Meanwhile, we published blog posts about the new Tw
In the first part of this blog post we introduced exciting new Twig features like inline comments, PHP enums support, improved operator precedence, the guard tag, and enhanced deprecation handling. Th
After a pause, we’re excited to relaunch the publication of case studies in the Symfony community. Whether you’ve tackled challenging upgrades, solved complex technical issues, or transformed your tea
Twig 3.15 was released a few weeks ago and includes an impressive list of new features and improvements. This two-part blog post highlights the most important ones.
Inline Comments… https://symfony.c
This week, Symfony 7.2.1 was released as the first maintenance version of the 7.2 branch. Meanwhile, the upcoming Symfony 7.3 version introduced a new JsonEncoder component that is 10 times faster tha
Symfony 7.2.1 has just been released. Here is the list of the most important changes since 7.2.0:
bug #59145 [TypeInfo] Make Type::nullable method no-op on every nullable type (@mtarld)
bug #5912