- 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