Mark your calendars for March 17, 2025 because SymfonyDay Chicago 2025 is shaping up to be an unmissable event! This full-day conference is dedicated to celebrating the amazing contributions of Ryan Weaver to Symfony, JavaScript, UX, and open-source development. Now, with the official schedule live, you can explore the exciting talks and plan your day in advance.
The schedule is live! 📅
Let's focus today on the morning schedule:
10:00 - Keynote with Fabien Potencier
10:30 - Quickly Build Your Scalable API Ecosystem with Brent Shaffer
This talk will look at how to stand up a first class API ecosystem using Symfony and Protocol Buffers. Quickly generate client libraries in any programming language for your customers and incorporate performant RPCs and streams. Specifically, we will show how to: Define an API using Protobuf and stand up the service using Symfony, Build client libraries in any language using HTTP and JSON as the transport, Use Symfony to serve your API over gRPC for increased performance, and take advantage of gRPC streams
10:50 - Break ☕
11:20 - Taming Symfony DependencyInjection with Nicolas Grekas
Symfony’s DependencyInjection component is one of its most powerful features, but its complexity can feel overwhelming. In this talk, we’ll demystify the beast by exploring the core concepts, common use cases, and best practices for working with Symfony DependencyInjection.
From understanding autowiring, autoconfiguration, service containers to advanced topics like compiler passes, this talk will provide practical insights to help you harness its full potential and unlock truly SOLID code.
Tired of wrestling with JavaScript frameworks just to build a decent UI? This talk is your guide to how Symfony UX makes modern, dynamic interfaces attainable—even for backend engineers who’d rather query databases than touch a DOM. We’ll explore how tools like Stimulus.js and Turbo have evolved JavaScript from its clunky early days to elegant simplicity, letting you create exceptional user experiences without the frontend headaches. Perfect for those who prefer their JavaScript in small, digestible doses.
Serialization plays a vital role in any information system, especially within web applications, as it underpins the HTTP request/response cycle.
Symfony 7.3 introduces the JsonEncoder component, a powerful tool for encoding PHP data structures to JSON streams—and back again. Designed for efficiency and scalability, the JsonEncoder is perfect for handling large JSON payloads. Combined with StreamedResponse, it becomes an ideal solution for streaming data in modern APIs.
In this talk, we'll dive into how the JsonEncoder, along with the ObjectMapper component (currently in draft), redefines serialization in the Symfony ecosystem.
Take a look at the full schedule and get ready for a day packed with expert-led sessions on Symfony and beyond. Whether you're deep into Symfony development or just starting your open-source journey, there's something for everyone!
Practical information ℹ️
- Date: Monday, March 17, from 09:30 to 17:30
- Venue: Google Chicago - 320 N Morgan St #600 Chicago, IL 60607 - more details on how to access the room will be available soon
- Schedule available here
- After the talks, let's enjoy Chicago's St. Patrick's Day celebration together! 🍀
- Click here to register
Support Ryan"🫶
All proceeds exceeding the event’s costs will be donated to Ryan and his family, making your participation even more meaningful. Please contact event@symfony.com to receive sponsoring details.
The fundraising page opened by Ryan is still online. Click here to support.
Whether you're here to dive deep into Symfony, get inspired by the contributions of your favorite OSS leaders, or simply make connections with the open-source community, SymfonyDay Chicago 2025 has something for you. It's a chance to reflect on the amazing work that’s been done so far, and to look ahead at how we can all contribute to the next chapter of open-source development.
Don’t miss your chance to be part of something truly special, register now!