2025-11-02 –, Hall 2
Python continues to evolve through the PEP (Python Enhancement Proposal) process, where ideas for language features are debated, refined, and sometimes adopted. In this session, we’ll dive into PEP 701 – Syntactic formalization of f-strings & PEP 622 – Structural Pattern Matching. We’ll look at the problems it solves, how it impacts real-world code, and what it tells us about the future of Python.
The Python Enhancement Proposal (PEP) process is how Python evolves, shaping everything from syntax to core performance. Each PEP documents not only what changes, but also why they’re needed and how they impact everyday coding.
This session dives into a recent PEP, breaking it down into real-world context: the problem it solves, the new features it introduces, and what developers should expect when upgrading. With before-and-after examples, practical demos, and lessons from the PEP process itself, attendees will walk away with both actionable knowledge and a deeper appreciation for how Python grows.
With over seven years of experience in backend engineering, leadership, and technical mentorship, Nikho Sagala has built a strong track record of driving impactful technology solutions and leading high-performing teams. Currently serving as Technology Team Lead at Jublia, Nikho has played a pivotal role in shaping the company’s technology direction.