My talk, “Decorators in Python and Practical Uses”, was selected to be included in PyCon IL 2025, which took place on September 7, 2025. My talk explored how decorators can simplify code, boost reusability, and add powerful capabilities to Python projects. My talk explained how decorators work in Python, and it walked through practical examples that can be applied immediately. In addition, I shared more than a few tips and best practices.
The Dry Run Feedback
When my proposal was accepted, I was invited to show up in front of the CFP’s committee members to talk as if it were the real event. I met Anat, Shai, Eli, and Roy. They gave me excellent feedback! Not only that, having the dry run a month before the conference, which forced me to prepare the slides in advance (and not in the last minute), it also allowed me a period of time during which it was possible to continuously improve the slides and have some thoughts about the talk itself. The excellent feedback I received during the dry-run meeting allowed me to further refine the slides and the talk.
The Speakers Dinner
The speakers’ dinner took place on Sunday, September 7th, 2025. Two days before the conference itself. The location was Shipudei Zipora in Ramat-Hachayal.

The dinner was a great opportunity to get to know the other speakers. The food was excellent and the atmosphere was enjoyable.
The Conference Day
The conference took place in Cinema City Glilot. The day started with a quick registration followed by a tasty buffet, beverages, and a good coffee. It was an excellent opportunity to meet some of my ex-students. The giant screens all over continuously showed a QR code you could scan and get the agenda directly to your mobile telephone.
The first talk was delivered by Shir Horev. Her talk was about Agents, Autonomy, and the Edge of Illusion. It was a great talk that definitely provided several new perspectives regarding the upcoming AI revolution.

My talk took place at 13:30. It started exactly on time. I was surprised by the huge number of attendees that chose to attend my talk.

I was so excited that I had to take a selfie with the audience. Although it wasn’t the first conference I spoke at, since Covid-19, nearly all the talks I delivered were on Zoom. Talking to so many people was something that I had almost forgotten.

The slides are available in the PDF format. You can download them directly from my website at https://lifemichael.com/presentations/pycon_il_decorators_20250909.pdf. You can also find them online at Slideshare.
The Workshops Day
The second day was dedicated to workshops held at Reichman University. Two workshops took place. Both of them were about topics in the testing domain. Due to previous obligations, I couldn’t attend. Otherwise, most likely, I would have participated in the workshop about building an API test agent. It was delivered by Gil Zilberfeld, whom I already knew from his participation in XtremePython 2024.
Gifts to The Speakers
On the conference day, I was surprised to get several gifts as a gesture of gratitude for speaking at the conference. I got an awesome, cool t-shirt with the PyCon logo in front and the word SPEAKER in the back. In addition, I also got a small food bag with excellent heat insulation and a mug that keeps the hot drink hot.

A huge thank you and deep respect to the PyCon IL 2025 organizers for creating such an inspiring event. It’s always a privilege to share my passion for teaching and to contribute to a community that thrives on learning and collaboration. I’m grateful for the opportunity to be part of this amazing journey—looking forward to many more moments of knowledge and growth together!