BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.pycon.org.il//
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20001006T020000
RRULE:FREQ=YEARLY;BYDAY=1FR;BYMONTH=10;UNTIL=20001005T230000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20010924T020000
RRULE:FREQ=YEARLY;BYDAY=4MO;BYMONTH=9;UNTIL=20010923T230000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20021007T020000
RRULE:FREQ=YEARLY;BYDAY=1MO;BYMONTH=10;UNTIL=20021006T230000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20031003T020000
RRULE:FREQ=YEARLY;BYDAY=1FR;BYMONTH=10;UNTIL=20031002T230000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20040922T020000
RRULE:FREQ=YEARLY;BYDAY=4WE;BYMONTH=9;UNTIL=20040921T230000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20051009T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=10;UNTIL=20051009T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20061001T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=10;UNTIL=20061001T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20070916T030000
RRULE:FREQ=YEARLY;BYDAY=3SU;BYMONTH=9;UNTIL=20070916T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20081005T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=10;UNTIL=20081005T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20090927T030000
RRULE:FREQ=YEARLY;BYDAY=4SU;BYMONTH=9;UNTIL=20090927T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20100912T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=9;UNTIL=20100912T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20111002T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=10;UNTIL=20111002T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20120923T030000
RRULE:FREQ=YEARLY;BYDAY=4SU;BYMONTH=9;UNTIL=20120923T000000Z
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:STANDARD
DTSTART:20131027T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000414T030000
RRULE:FREQ=YEARLY;BYDAY=2FR;BYMONTH=4;UNTIL=20000414T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20010409T020000
RRULE:FREQ=YEARLY;BYDAY=2MO;BYMONTH=4;UNTIL=20010409T000000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20020329T020000
RRULE:FREQ=YEARLY;BYDAY=-1FR;BYMONTH=3;UNTIL=20030328T000000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20040407T020000
RRULE:FREQ=YEARLY;BYDAY=1WE;BYMONTH=4;UNTIL=20040407T000000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20050401T030000
RRULE:FREQ=YEARLY;BYDAY=1FR;BYMONTH=4;UNTIL=20050401T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20060331T030000
RRULE:FREQ=YEARLY;BYDAY=-1FR;BYMONTH=3;UNTIL=20100326T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20110401T030000
RRULE:FREQ=YEARLY;BYDAY=1FR;BYMONTH=4;UNTIL=20110401T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20120330T030000
RRULE:FREQ=YEARLY;BYDAY=-1FR;BYMONTH=3;UNTIL=20160325T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20170324T030000
RRULE:FREQ=YEARLY;BYDAY=4FR;BYMONTH=3;UNTIL=20180323T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20190329T030000
RRULE:FREQ=YEARLY;BYDAY=-1FR;BYMONTH=3;UNTIL=20220325T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20230324T030000
RRULE:FREQ=YEARLY;BYDAY=4FR;BYMONTH=3;UNTIL=20230324T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20240329T030000
RRULE:FREQ=YEARLY;BYDAY=-1FR;BYMONTH=3;UNTIL=20270326T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20280324T030000
RRULE:FREQ=YEARLY;BYDAY=4FR;BYMONTH=3;UNTIL=20290323T010000Z
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20300329T030000
RRULE:FREQ=YEARLY;BYDAY=5FR;BYMONTH=3
TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-pycon-2024-HXKKWA@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T100000
DTEND;TZID=IST:20240916T101500
DESCRIPTION:Welcome\nברוכות הבאות וברוכים הבאים
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Opening פתיחה - PyCon Israel
URL:https://cfp.pycon.org.il/pycon-2024/talk/HXKKWA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-GLBBES@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T101500
DTEND;TZID=IST:20240916T110000
DESCRIPTION:פאנל העוסק ביוזמות טכנולוגיות בחב
 רה האזרחית בעקבות 7.10\n\nתנחה תור צוק\, בהשת
 תפות\n- ליאור סמק (חמ״ל חיבורים)\n- באר טווי
 טו (חברת ויויד ורי״ל - הרשת הישראלית לחוס
 ן)\n- אורי קסלר (savee-ai)
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:פאנל: פעילות חברה אזרחית בעקבות 7.10 - בהנחיית תור צוק
URL:https://cfp.pycon.org.il/pycon-2024/talk/GLBBES/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-YRJUZA@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T110000
DTEND;TZID=IST:20240916T112000
DESCRIPTION:Discover fascinating world of real-time image and video process
 ing using Python. Learn how we protect women from violent ex-partners by l
 everaging Python libraries\, algorithms\, and deep learning models in our 
 Michal Sela Hackathon project.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Leveraging Python for Real-Time Image processing. Making to the Fin
 als @ Michal Sela Hackathon - Elazar Neeman
URL:https://cfp.pycon.org.il/pycon-2024/talk/YRJUZA/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-ACVYEL@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T110000
DTEND;TZID=IST:20240916T112000
DESCRIPTION:Every developer uses open-source packages and models. Only a fr
 action of us validate their security. This session will cover the supply c
 hain security issues that Python developers face\, show attacks\, and reco
 mmend how to avoid them.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Malicious Needle in a Haystack - PyPi Security Pitfalls - Eugene Ro
 javski
URL:https://cfp.pycon.org.il/pycon-2024/talk/ACVYEL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-8MLYYP@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T110000
DTEND;TZID=IST:20240916T112000
DESCRIPTION:Python’s nature often invites slip-ups: We’ll explore tools
  that prevent (some) bugs and improve code quality\, discuss strategies fo
 r adding them to existing projects\, and share tips for keeping your repo 
 tidy and your fellow developers happy.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:Teach Your Old Code New Tricks: Automating Code Quality in Large Pr
 ojects - Dor Schwartz
URL:https://cfp.pycon.org.il/pycon-2024/talk/8MLYYP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-HKB3S8@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T113000
DTEND;TZID=IST:20240916T115000
DESCRIPTION:Discover ‘One Million Hands\,’ an advocacy platform address
 ing Israel’s advocacy needs. Learn how we evolved from simple Python scr
 ipts to a robust platform using data science\, machine learning\, and Pyth
 on to empower effective social media advocacy.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Reaching One Million Hands for Israeli advocacy - Kathrine Smolians
 ky
URL:https://cfp.pycon.org.il/pycon-2024/talk/HKB3S8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-QK33AU@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T113000
DTEND;TZID=IST:20240916T115000
DESCRIPTION:introducing secimport\, an eBPF-based sandbox toolkit for Pytho
 n\, enforcing specific syscalls per module. It traces\, profiles\, and enf
 orces security policies\, offering granular control and reducing attack su
 rfaces\, with negligible performance impact.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Secimport: Tailor-Made eBPF Sandbox for Python Applications - Avi L
 umelsky
URL:https://cfp.pycon.org.il/pycon-2024/talk/QK33AU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-WVHGDK@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T113000
DTEND;TZID=IST:20240916T115000
DESCRIPTION:Text clustering is a fundamental process in NLP\, but what do y
 ou do when your clusters just aren’t right? I will share my journey wher
 e I ended up combining sklearn and langchain to reduce duplication and "Mi
 sc" clusters.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:Beyond KMeans - using LLMs to improve text clustering - Noah Santac
 ruz
URL:https://cfp.pycon.org.il/pycon-2024/talk/WVHGDK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-WRVC9T@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T130000
DTEND;TZID=IST:20240916T132000
DESCRIPTION:Discover how to enhance your Python apps with plugin architectu
 res using importlib.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Designing a plugin architecture in Python - Tsvi Mostovicz
URL:https://cfp.pycon.org.il/pycon-2024/talk/WRVC9T/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-YQZD9U@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T130000
DTEND;TZID=IST:20240916T132000
DESCRIPTION:אתם בטוח מכירים אנשים שמשעמם להם ב
 עבודה רוטינית. ספרו להם ש AI יכול לכתוב עב
 ורם קוד פייתון. בכך הם ירוויחו שני דברים -
  יהיה להם מעניין ברכישת יכולות חדשות ופי
 יתון יעשה בשבילם חלק מהמשימות הרוטיניות 
 והמשעממות. דחיפה קלה והם יתמכרו לפייתון.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:איך לגרום להתמכרות לפייתון - חנן כהן
URL:https://cfp.pycon.org.il/pycon-2024/talk/YQZD9U/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-PEJZYM@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T130000
DTEND;TZID=IST:20240916T132000
DESCRIPTION:Mobileye accelerates ML development with multi-modal datasets u
 sing Python\, Parquets\, and Daft. We will cover dataset formats\, Daft’
 s capabilities\, its usage examples\, and its integration into Mobileye's 
 cloud-native architecture.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Accelerating ML Development with Multi-Modal Datasets: Leveraging P
 ython\, Parquets\, and Daft - Guy Pozner
URL:https://cfp.pycon.org.il/pycon-2024/talk/PEJZYM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-EFBKJR@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T133000
DTEND;TZID=IST:20240916T135000
DESCRIPTION:Delve into the inner workings of Python's import system. Learn 
 how standard imports are implemented\, and how to extend the import statem
 ent to provide new functionality.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Hacking the Python Import System - Liad Oz
URL:https://cfp.pycon.org.il/pycon-2024/talk/EFBKJR/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-CL7BLC@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T133000
DTEND;TZID=IST:20240916T135000
DESCRIPTION:We built a python application that ingests 100k events per seco
 nd. This lecture will share our lessons learned using different dbs for th
 is job.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:It’s all about the db - our journey between databases to accommod
 ate 100k events per second - Eyal Balla
URL:https://cfp.pycon.org.il/pycon-2024/talk/CL7BLC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-NCVRQG@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T133000
DTEND;TZID=IST:20240916T135000
DESCRIPTION:Join me as I present my experience of teaching Python to 11-yea
 r-old girls through AliceCode’s program. Discover which concepts were ch
 allenging for them\, examples of the coding exercises used\, samples of th
 eir projects\, and additional insights.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:Empowering the Next Generation: Teaching Python to Young Girls thro
 ugh AliceCode - Shani Bendor
URL:https://cfp.pycon.org.il/pycon-2024/talk/NCVRQG/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-AUMURT@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T140000
DTEND;TZID=IST:20240916T142000
DESCRIPTION:Navigating Python dependencies can be a nightmare\, especially 
 with large frameworks like Apache Airflow. Join Roy as he shares the Wix w
 ay of keeping dependencies updated and stable\,ensuring a true sleeping be
 auty in the world of software development
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:No more dependency nightmares: the Wix way for a healthy and stable
  python platform - Roy Noyman
URL:https://cfp.pycon.org.il/pycon-2024/talk/AUMURT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-MUXQEC-1@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T140000
DTEND;TZID=IST:20240916T142000
DESCRIPTION:Developers who are not familiar with databases often dread them
  and treat them like blackboxes\, but fear no more! In this talk I present
  advanced indexing technics to make your database faster and more efficien
 t.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:How to Make Your Backend Roar - Haki Benita
URL:https://cfp.pycon.org.il/pycon-2024/talk/MUXQEC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-SLGDWK@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T140000
DTEND;TZID=IST:20240916T142000
DESCRIPTION:Discover Python's Abstract Syntax Tree (AST)\, and learn how th
 is fundamental data structure simplifies code analysis and metaprogramming
  through real-life examples.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Unlocking Python's AST: The Metaprogramming Superpower You Didn't K
 now You Had - Yishai Zinkin
URL:https://cfp.pycon.org.il/pycon-2024/talk/SLGDWK/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-77ESFQ@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T150000
DTEND;TZID=IST:20240916T152000
DESCRIPTION:While profiling a slow process I stumbled upon a surprising way
  to reduce our memory consumption. This talk will present some useful prof
 iling tools\, and an important thing to know when using AbstractBaseClass 
 extensively.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Reducing your memory footprint by 75% with 6 lines of code - Tomer 
 Brisker
URL:https://cfp.pycon.org.il/pycon-2024/talk/77ESFQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-FK97A9@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T150000
DTEND;TZID=IST:20240916T152000
DESCRIPTION:Reviewing code repetitively and documenting API endpoints can b
 e tedious. In this talk\, we’ll share how we wrote Python LLMs with Gith
 ub actions and a few python SDKs for best practice advice on pull requests
  and automatic API documentation.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:Letting AI Steal My Job - I'm Not Even Mad\, This Is Amazing - Cari
 ne-Belle Feder
URL:https://cfp.pycon.org.il/pycon-2024/talk/FK97A9/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-WKGMRN@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T150000
DTEND;TZID=IST:20240916T152000
DESCRIPTION:Ever wondered why your I/O loop gets stuck in production? We'll
  explore Python's I/O loop with asyncio\, share a real-life bug\, explain 
 async and await\, and introduce our monitoring solution to prevent and res
 olve issues. Join us to learn more.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Unblocking the Loop: Mastering Python's I/O Loop Monitoring - Nir G
 eller
URL:https://cfp.pycon.org.il/pycon-2024/talk/WKGMRN/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-NAD3ZE@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T153000
DTEND;TZID=IST:20240916T155000
DESCRIPTION:We will take a small demo library which uses numpy\, and improv
 e its performance 100x using the py-spy sampling profiler and Rust
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Making Python 100x faster with less than 100 lines of Rust - Ohad R
 avid
URL:https://cfp.pycon.org.il/pycon-2024/talk/NAD3ZE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-7UW78H@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T153000
DTEND;TZID=IST:20240916T155000
DESCRIPTION:In this lecture\, we will explore the evolution of Python monit
 oring over the years\, covering tools and techniques from sys.monitoring t
 o import hooks\, highlighting advancements and best practices in keeping y
 our Python code in check.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:The Hitchhiker's Guide to Advanced Python Monitoring - May Walter\,
  Shani Armon
URL:https://cfp.pycon.org.il/pycon-2024/talk/7UW78H/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-9HLDH8@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T153000
DTEND;TZID=IST:20240916T155000
DESCRIPTION:A Python unit-test framework - for making sure that Agents do a
 s they're expected.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:Unit testing LLM Agents - Adam Kariv
URL:https://cfp.pycon.org.il/pycon-2024/talk/9HLDH8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-MLHYLU@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T160000
DTEND;TZID=IST:20240916T162000
DESCRIPTION:Airflow is great\, but it's notoriously hard to avoid duplicate
  code. We'll show you how we got into technical debt\, and how we got out 
 of it. We'll share our powerful and reusable class library\, and the stori
 es behind its development.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:How we deleted a dozen files and 10\,000 lines of code and got cont
 rol of our Airflow DAGs - Gil Reich
URL:https://cfp.pycon.org.il/pycon-2024/talk/MLHYLU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-WU7W97@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T160000
DTEND;TZID=IST:20240916T162000
DESCRIPTION:Pydantic is the most widely used data validation library for Py
 thon\, and JSON is the most common format for exchanging data.\nTake those
  together\, and you too will never worry about sending\, serializing\, or 
 creating valid data structures again.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:Let JSON Schema and Pydantic write your data models - Shahar Heller
URL:https://cfp.pycon.org.il/pycon-2024/talk/WU7W97/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-LN99KP@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T160000
DTEND;TZID=IST:20240916T162000
DESCRIPTION:Explore the transition from developer to security researcher\, 
 addressing log safety in applications. Learn common mistakes\, practical P
 ython solutions\, and empower developers to protect against data exposure.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:logger.info(f"Don't Give all your {secrets} away") - Tamar Galer
URL:https://cfp.pycon.org.il/pycon-2024/talk/LN99KP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-C8LVAT@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T163000
DTEND;TZID=IST:20240916T165000
DESCRIPTION:Cryptography is a vital part of application security\, but the 
 world of cryptography is dark and full of errors. We will talk about depre
 cated algorithms\, poor key management\, misuse of libraries\, and best pr
 actices for secure implementation.
DTSTAMP:20260516T135150Z
LOCATION:Main Hall (30)
SUMMARY:Python bad cryptography habits - Ran Bar-Zik
URL:https://cfp.pycon.org.il/pycon-2024/talk/C8LVAT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-7CGT9Q@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T163000
DTEND;TZID=IST:20240916T165000
DESCRIPTION:Dive into our Python-powered adventure of transforming a hodgep
 odge of bash scripts into a sleek\, unified Python package for our entire 
 CI toolkit. We'll share how our small team\, armed with Python and determi
 nation\, filled the DevOps void.
DTSTAMP:20260516T135150Z
LOCATION:Hall 1
SUMMARY:CLI\, CI\, DIY: Crafting Python Based Dev Tools in a DevOps Vacuum 
 - Liubov Burtseva\, Uri Drori
URL:https://cfp.pycon.org.il/pycon-2024/talk/7CGT9Q/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-EFEM8V@cfp.pycon.org.il
DTSTART;TZID=IST:20240916T163000
DTEND;TZID=IST:20240916T165000
DESCRIPTION:Tests can be great\, but sometimes they're really not.\nGetting
  it right can be tricky\, and even when there are problems - it can be har
 d to know why.\nWe'll see how to avoid some common expensive mistakes\, an
 d how this can look in the Python ecosystem.
DTSTAMP:20260516T135150Z
LOCATION:Hall 7
SUMMARY:10 Ways To Shoot Yourself In The Foot With Tests - Shai Geva
URL:https://cfp.pycon.org.il/pycon-2024/talk/EFEM8V/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-NBB3NF@cfp.pycon.org.il
DTSTART;TZID=IST:20240917T091500
DTEND;TZID=IST:20240917T160000
DESCRIPTION:Playwright's the cool kid on the block for web testing. Learn h
 ow it makes life easier\, tests readable. Oh\, and what you should know go
 ing in\, the annoying stuff. Mostly exercises\, some talking.
DTSTAMP:20260516T135150Z
LOCATION:Room III
SUMMARY:Introduction to Playwright with Python - Gil Zilberfeld
URL:https://cfp.pycon.org.il/pycon-2024/talk/NBB3NF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-KRWRGL@cfp.pycon.org.il
DTSTART;TZID=IST:20240917T091500
DTEND;TZID=IST:20240917T121500
DESCRIPTION:Explore Large Language Models & Generative AI in Python. Witnes
 s their power with demos & code examples. Unlock innovation by seamlessly 
 integrating cutting-edge AI into your Python projects!
DTSTAMP:20260516T135150Z
LOCATION:Room II
SUMMARY:Unleashing the Power of LLMs & Gen AI with Python - Hila Weisman Zo
 har
URL:https://cfp.pycon.org.il/pycon-2024/talk/KRWRGL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-9LU8PZ@cfp.pycon.org.il
DTSTART;TZID=IST:20240917T091500
DTEND;TZID=IST:20240917T121500
DESCRIPTION:gRPC is a high performance open source RPC framework.\nIn this 
 workshop we'll build a gRPC server and client\, going from basics to advan
 ced topics such as testing\, streaming\, interceptors and more.
DTSTAMP:20260516T135150Z
LOCATION:Room I
SUMMARY:Getting Started with gRPC - Miki Tebeka
URL:https://cfp.pycon.org.il/pycon-2024/talk/9LU8PZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-TNJXHT@cfp.pycon.org.il
DTSTART;TZID=IST:20240917T130000
DTEND;TZID=IST:20240917T160000
DESCRIPTION:We all know about the Odyssey and all those mythical heroes...\
 nBut behind every successful hero sits a programmer\, trying to figure out
  WHY THE F*** won't the hero's boat move in the right direction.\n\nWelcom
 e aboard\, hero-coder.
DTSTAMP:20260516T135150Z
LOCATION:Room II
SUMMARY:Codyssey - a playful Python workshop - Daniel Anderson
URL:https://cfp.pycon.org.il/pycon-2024/talk/TNJXHT/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-pycon-2024-NBQYHM@cfp.pycon.org.il
DTSTART;TZID=IST:20240917T130000
DTEND;TZID=IST:20240917T160000
DESCRIPTION:In this workshop we will learn the basic units of geospatial da
 ta and how to easily read and process it to create maps using GeoPandas.
DTSTAMP:20260516T135150Z
LOCATION:Room I
SUMMARY:Introduction to Geospatial data and GeoPandas - Udi Oron
URL:https://cfp.pycon.org.il/pycon-2024/talk/NBQYHM/
END:VEVENT
END:VCALENDAR
