• The annual Python conference in Israel PyCon IL has its own site.
  • If you would like to make sure you don't miss it next year, subscribe to the PyCon IL newsletter.

Planned events

Past events

  • 2016.05.02 - PyConIL - PyCon Israel 2016
  • 2017.06.11 - PyConIL - PyCon Israel 2017
  • 2019.06.02 - PyConIL - PyCon Israel 2019
  • 2021.05.02 - PyConIL - PyCon Israel 2021
  • 2022.06.28 - PyConIL - PyCon Israel 2022 - Conference
    • Sim Zacks, Lior Mizrahi, Oren Nissenbaum, Miki Tebeka: Panel: Python Strategy
    • Maya Gershovitz Bar: The hidden costs of your favorite functions
    • Assaf Dayan: Building Lightning-Fast Apps With asyncio
    • Reuven Lerner: What happens when you import a module?
    • Yael Green: Monorepo - One Repo To Rule Them All
    • Amit Ripshtos: No more sassy SaaS integrations
    • Gil Cohen, Eyal Greenberg: Python common security mistakes in 2022
    • Shachar Shemesh: Off road profiling - when the automated profilers just don't cut it.
    • Boaz Wiesner, Keren Meron: Supercharging Pipeline Efficiency with ML Performance Prediction
    • Liron Faybish (Ben Kimon): Detecting anomalous sequences using text processing methods
    • Yoel Zeldes, Shuki Cohen: Zero to Hero: Few Shot Learning + Multi-armed Bandit
    • Noa Marom: Python & DAG architecture: The winning combination for the development of complex varied algorithmic flows in an agile world.
    • Efrat Ravid: Cracking Wordle: Machine Learning based Strategies
    • Amit Raphael: Engineering and algorithms using python at scale – creating a High Definition Map of the world's road network
    • Assaf Klein, Hila Weisman Zohar: Computer Vision for The Poor: How to easily reduce Deep Computer Vision to shallow NLP
    • Lior Dagan Leib: Circuit Playground Bluefruit Board: Bringing Objects to Life (With Python Code)
    • Gabriel L. Manor: Hidden Hacks in Linters for Better & More Secure Code
    • Shai Geva: Property Based Testing with Hypothesis: Stronger Tests, Less Work
    • Ronnie Sheer: GPT-3 wrote the description for this talk... Scary or exciting?
    • Liran Haimovitch: Effective Protobuf: Everything You Wanted To Know, But Never Dared To Ask
    • Ariel Lieberman: There is always another way: Sharpen your NumPy skills with the 8 Queens puzzle
    • Dror Ivry: meet the best feature in python 3.10: match-case
    • Michael Sverdlin: Exploring the Cheese Shop - What's in the Python Package Index?
    • Yam Peleg: Keynote: Yam Peleg
    • Michael Khaitov: Memoirs of a Python Object: Memory Management and Improving Performance
    • Hodaya Ankri: Identity providers, your app, and everything in-between
    • Yonatan Goldschmidt: Optimizing Code Performance for Python Internals
    • Nathan Shain: The Journey of Upgrading A Python Version: From a Debugger Perspective
    • Yishai Zinkin: From PyPerf to py-spy - Everything You Need to Know About Python Profilers
    • David Baum: It's Critical: Concurrent programming as a sane programming model (or how I met critical section)
    • Adam Kariv: Building your own dystopic surveillance state with Python
    • Ron Alfia: Fine Grained Error Locations in Tracebacks
    • Aviad Hahami: Under the sea - Attacking vulnerable C creatures in Snakes-land
    • Noga Karni: Why Does "Don't Stop Me Now" by Queen Make Us Happy? Feature Analysis
    • Layla Abu Khalaf: What are we busy about?
    • Bat-El Ziony Sabati, Mordechai Alter: Data Class Serialization The Right Way
    • Dina Bavli: Life, Death, and Shopping
    • Liron Soffer: Web apps for data science using streamlit
    • Avraham Raviv, Or Reginiano, Eliya Bronshtein: Formal Verification through Python – Why and How?
    • Stav Shemesh: 🤖 Transformer-based NLP Pipelines with SpaCy v3
    • Inon Peled: Don’t Underestimate the Obvious: Murphy’s Law in Real-life Data Science
    • Michael Haberman: Getting Started with OpenTelemetry in Python
    • Dor Amram: How to Lift Your Tech Debt Curse with the Magic of the Open-Close Principle
    • Naor David: Leveraging networkx in-memory graphs for securing your cloud infrastructure
    • Miki Tebeka: JSON - The Fine Print
    • Haki Benita: Overcoming Concurrency Issues in Web Applications
    • Anat Wax: Basic microcontroller programming with Python
    • Yarin Asulin: Django URL Pattern Role Authorization System
    • Michael Segal: Minimum Viable Security for Python Applications
    • Niv Sluzki: Pythonic DDD And How To Improve Your Life When Maintaining A Monolith
  • 2023.07.04 - PyConIL - PyCon Israel 2023 - Conference
    • Irit Katriel: Opening Keynote
    • Daniel Weber: A Bug's Life
    • Aur Saraf: Things you can do in Python, but probably shouldn't
    • Boris Gorelik: The Secret Agents of Modeling: Why ABM Deserves Your Attention!
    • Shai Rubin: Fun With ASTs
    • Ran Bar-Zik: Using 4$ microprocessor for fun and profit!
    • Shai Cohen: Date for two: Server, Client, and Datetime in a Multi-timezone environment
    • Omer Shacham, Oren Nissenbaum: Python Typing Implementation: Best Practices and Pitfalls
    • Jonathan Daniel: Build Systems, Package Managers, pyproject.toml and you - how to work with Python in 2023
    • Adam Hopkins: Closing Keynote
    • Alon Nisser: How to kill your PySpark performance with these simple tricks
    • Eyal Trabelsi: Practical Optimisation for Pandas
    • Pini Reisman: Faster code for global scale -- Mobileye HD mapping the world
    • Yifat Makias: DB migration can be less scary - using alembic tool
    • Sharon Rones-Makmal: Automation Thinking! - Automation to improve personal and work lives, and how to have the mindset of Automation
    • Galit Bary-Weisberg: Clean Code for Data Scientists
    • Tom Ron: Do you miss me?
    • Haki Benita: Taming Nondeterminism with Dependency Injection
    • Gabriel L. Manor: Building Authorization with Python: Dos and Don’ts
    • Chayim Kirshen: Fixing a CVE In the Open: redis-py, chatgpt, and open source bug hunting
    • Josh Grossman, Michal Kamensky: Omniscient AppSec: Custom, continuous security verification of python code
    • Roy M Mezan: Face Off: Brute-force attack on Biometrical-databases
    • Erez Waisbard: How to prepare your python code for the post-quantum era
  • 2024.09.16 - PyConIL - PyCon Israel 2024 - Conference
    • Elazar Neeman: Leveraging Python for Real-Time Image processing
    • Eugene Rojavski: Malicious Needle in a Haystack - PyPi Security Pitfalls
    • Dor Schwartz: Teach Your Old Code New Tricks: Automating Code Quality in Large Projects
    • Kathrine Smoliansky: Reaching One Million Hands for Israeli advocacy
    • Avi Lumelsky: Secimport: Tailor-Made eBPF Sandbox for Python Applications
    • Noah Santacruz: Beyond KMeans - using LLMs to improve text clustering
    • Tsvi Mostovicz: Designing a plugin architecture in Python
    • Hanan Cohen: How to create addiction to Python?
    • Guy Pozner: Accelerating ML Development with Multi-Modal Datasets: Leveraging Python, Parquets, and Daft
    • Liad Oz: Hacking the Python Import System
    • Eyal Balla: It's all about the db - our journey between databases to accommodate 100k events per second
    • Shani Bendor: Empowering the Next Generation: Teaching Python to Young Girls through AliceCode
    • Roy Noyman: No more dependency nightmares: the Wix way for a healthy and stable python platform
    • Haki Benita: How to Make Your Backend Roar
    • Yishai Zinkin: Unlocking Python's AST: The Metaprogramming Superpower You Didn't Know You Had
    • Tomer Brisker: Reducing your memory footprint by 75% with 6 lines of code
    • Carine-Belle Feder: Letting AI Steal My Job - I'm Not Even Mad, This Is Amazing
    • Nir Geller: Unblocking the Loop: Mastering Python's I/O Loop Monitoring
    • Ohad Ravid: Making Python 100x faster with less than 100 lines of Rust
    • May Walter, Shani Armon: The Hitchhiker's Guide to Advanced Python Monitoring
    • Adam Kariv: Unit testing LLM Agents
    • Gil Reich: How we deleted a dozen files and 10,000 lines of code and got control of our Airflow DAGs
    • Shahar Heller: Let JSON Schema and Pydantic write your data models
    • Tamar Galer: logger.info(f"Don't Give all your {secrets} away")
    • Ran Bar-Zik: Python bad cryptography habits
    • Liubov Burtseva, Uri Drori: CLI, CI, DIY: Crafting Python Based Dev Tools in a DevOps Vacuum
    • Shai Geva: 10 Ways To Shoot Yourself In The Foot With Tests
  • 2024.09.17 - PyConIL - PyCon Israel 2024 - Workshop
    • Gil Zilberfeld: Introduction to Playwright with Python
    • Hila Weisman Zohar: Unleashing the Power of LLMs & Gen AI with Python
    • Miki Tebeka: Getting Started with gRPC
    • Daniel Anderson: Codyssey - a playful Python workshop
    • Udi Oron: Introduction to Geospatial data and GeoPandas
  • 2025.05.08 - PyConIL - PyCon Israel 2025 - Call For Papers