Sharing knowledge & insights
I enjoy sharing my knowledge, experiences, and insightsthrough talks, conference sessions, and livestreams. Whether it's about software architecture, performance optimization, open-source development, or best practices, these sessions reflect my passion for teaching, learning, and engaging with the tech community. Here, you'll find a collection of my past and upcoming talks, livestreams, and recorded sessions, covering deep technical discussions, live coding, and industry trends.
I don't have any upcoming talks at the moment, but I'm always open to new opportunities! If you'd like me to speak at your event, conference, or meetup, feel free to reach out. Let's make it happen!
Past talks & livestreams
Beyond Chat: When AI streams React components! Your cart has ideas!Most AI integrations stop at text. What happens when you give an LLM capabilities to stream UI? In this live demo, we'll see an AI- augmented checkout where recommendations and cart analysis arrive as real React components — streamed, data - bound, and wired with actions.The LLM doesn't just suggest: it renders.
Building a subscription accelerator part 1Join us for a deep dive into the Crystallize Subscription Commerce Accelerator, powered by Next.js. In this livestream, we'll guide you through the setup process in Crystallize, explore the code organization and flow, and showcase the complete customer journey. Learn how to manage subscription contracts, handle orders, and process payments seamlessly. Don't miss this hands-on demo designed to help you accelerate your subscription commerce chops.
Implementing a shopping cart with React 19Let's build a shopping cart with the new hooks from React 19. We will start with a simple implementation and slowly iterate our way through different React 19 features and hooks using Next.js.
Prepare for Remix V2Get ready for a compact and insightful discussion on the migration to Remix V2, the upcoming iteration of our favorite BFF. This talk will provide highlights on improved features as well as explain the value it brings. We'll jump into a straightforward guide to migrating from Remix V1 to V2, focusing on practical steps and key changes following the documentation as we should! In the midst of this, we'll sprinkle in valuable tips, tricks, and best practices to help you avoid common hurdles and enhance your migration experience.
Remix & high performance eCommercePerformances are key. That statement is true for any web application but even more for eCommerce applications that convert performances into revenue. Why are eCommerce projects more complex than others? What are the key topics and the special things that you need to take into account when building an eCommerce application in 2022. In this talk we will deep dive into all the things that must be dynamic and how to achieve performances. All explained with a Remix project example.
eZ Platform Cloud and eZ LaunchpadLearn what's involved in the process of launching a new web project from starting with nothing to having a local development environment shared with your team using eZ Platform, Docker plus Platform.sh and more in just a few hours.
How to integrate FOSUserBundle in eZ Platform to externalize Users in MongoDBWorking on TheEconomist where we revamped the subscription system. We pushed the limit of the CMS eZ Publish to give the marketing teams the ability to fully customize the buying experience. Technically wise, we have decided to make a clear distinction between “Users“ and “Contents“. The Content Repository of the CMS hosts the data related to building the buyer flow and the marketing campaigns in all the countries, and the noSQL database contains everything that is user related(profile, orders, preferences etc.)
eZ AcceleratorThis presentation discusses using eZ Publish and Varnish together to handle high traffic for news websites. It describes existing solutions like using the native eZ Publish architecture, eZ DFS cluster, or adding a static cache. These have disadvantages like overloading databases or not offering flexible cache management. Introducing eZ Accelerator, a new extension that connects Varnish and eZ Publish. It allows targeted purging of the Varnish cache after publication to achieve instant publishing while maintaining high performance during high traffic.
How to optimize your eZ Publish with VarnishThis presentation discusses optimizing a website built with eZ Publish through the use of Varnish as a reverse proxy cache, covering topics such as Varnish architecture and configuration, the Varnish request flow, using Edge Side Includes (ESI) and instant publishing techniques, and advanced Varnish techniques and troubleshooting.