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-conference2022-8H8FQX@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T093000
DTEND;TZID=IST:20220628T102000
DESCRIPTION:In this panel\, we will ask industry leaders about their python
  strategy and usage patterns
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Panel: Python Strategy - Sim Zacks
URL:https://cfp.pycon.org.il/conference2022/talk/8H8FQX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-NTWSDZ@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T103000
DTEND;TZID=IST:20220628T105000
DESCRIPTION:Running millions of tasks is difficult when dealing with high w
 orkload variance. We improved our pipeline efficiency by using ML models t
 o classify task requirements and dynamically allocate the necessary system
  resources.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Supercharging Pipeline Efficiency with ML Performance Pred
 iction - Boaz Wiesner\, Keren Meron
URL:https://cfp.pycon.org.il/conference2022/talk/NTWSDZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-9XQ8KV@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T103000
DTEND;TZID=IST:20220628T105000
DESCRIPTION:What if you could take your Python coding skills and use it to 
 affect the physical world around you? Circuit Playground boards allow you 
 to do just that\, and in this talk you’ll see how you can turn on the li
 ghts using the Python you already know.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 Circuit Playground Bluefruit Board: Bringing Objects to Li
 fe (With Python Code) - Lior Dagan Leib
URL:https://cfp.pycon.org.il/conference2022/talk/9XQ8KV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-NZQNPP@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T103000
DTEND;TZID=IST:20220628T105000
DESCRIPTION:Have you ever written a simple function\, and added it to your 
 pipeline only to discover it is WAY slower than it should be? In this talk
 \, I will demonstrate how to sniff out functions that slow down your pipel
 ine and be proactive about speeding up
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 The hidden costs of your favorite functions - Maya Gershov
 itz Bar
URL:https://cfp.pycon.org.il/conference2022/talk/NZQNPP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-SGNBSX@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T110000
DTEND;TZID=IST:20220628T112000
DESCRIPTION:Linters are a great tool that enable developers to create stati
 c analysis rules for their code base\, and the most popular one in the Pyt
 hon ecosystem is Pylint - and this talk will walk through some of its adva
 nced features
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 Hidden Hacks in Linters for Better & More Secure Code - Ga
 briel Manor-Liechtman
URL:https://cfp.pycon.org.il/conference2022/talk/SGNBSX/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-BRSQEQ@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T110000
DTEND;TZID=IST:20220628T112000
DESCRIPTION:Hello wait you talk see to can’t my!\nSounds weird? Detecting
  abnormal sequences is a common problem.\nJoin my talk to see how this pro
 blem involves Bert\, Word2vec & Autoencoders (in python)\, and how you can
  apply it to information security problems
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Detecting anomalous sequences using text processing method
 s - Liron Faybish (Ben-Kimon)
URL:https://cfp.pycon.org.il/conference2022/talk/BRSQEQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-LW3VLY@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T110000
DTEND;TZID=IST:20220628T112000
DESCRIPTION:asyncio\, Python's concurrent I/O library\, can power very-high
 -performance applications. Come and hear the story of how we were able to 
 replace a legacy service cluster with a single asyncio-powered instance\, 
 and how you can do it too.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Building Lightning-Fast Apps With asyncio - Assaf Dayan
URL:https://cfp.pycon.org.il/conference2022/talk/LW3VLY/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-7EM7SP@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T113000
DTEND;TZID=IST:20220628T122000
DESCRIPTION:Property based tests are a pragmatic way to write better tests 
 with less work.\n\nIn this talk\, we’ll introduce property based tests a
 nd show how they can help you in real-world use-cases.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 Property Based Testing with Hypothesis: Stronger Tests\, L
 ess Work - Shai Geva
URL:https://cfp.pycon.org.il/conference2022/talk/7EM7SP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-XNGJKS@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T113000
DTEND;TZID=IST:20220628T122000
DESCRIPTION:We all "import" modules . But how does Python find and load mod
 ules\, and making their definitions available? The answer is surprisingly 
 complex. This talk walks you through the world of module importation\, fro
 m load path\, to finders and loaders.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 What happens when you import a module? - Reuven Lerner
URL:https://cfp.pycon.org.il/conference2022/talk/XNGJKS/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-QDDKUZ@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T113000
DTEND;TZID=IST:20220628T122000
DESCRIPTION:Join us to learn how to use large language models to solve NLP 
 tasks. Via live coding\, we'll demonstrate how to use Few Shot Learning to
 gether with Multi-armed Bandit\, to tackle the boolean question answering 
 task.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇮🇱 Zero to Hero: Few Shot Learning + Multi-armed Bandit - Yoe
 l Zeldes\, Shuki Cohen
URL:https://cfp.pycon.org.il/conference2022/talk/QDDKUZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-AYYU7Q@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T140000
DTEND;TZID=IST:20220628T142000
DESCRIPTION:Rapid development of complex algorithms requires an agile manag
 ement. This talk will demonstrate how we leverage Python flexibility and D
 AGs power to enable a flexible algorithm development process with high qua
 lity and minimal risk at each stage.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇮🇱 Python & DAG architecture: The winning combination for the
  development of complex varied algorithmic flows in an agile world. - Noa 
 Marom
URL:https://cfp.pycon.org.il/conference2022/talk/AYYU7Q/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-FB9K73@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T140000
DTEND;TZID=IST:20220628T142000
DESCRIPTION:This session might give you the tools to get started with Pytho
 n and GPT-3.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 GPT-3 wrote the description for this talk... Scary or exci
 ting? - Ronnie Sheer
URL:https://cfp.pycon.org.il/conference2022/talk/FB9K73/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-HJSCXC@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T140000
DTEND;TZID=IST:20220628T142000
DESCRIPTION:Does your service architecture slow you down? Instead of enabli
 ng rapid and frequent deliveries? If you have found yourself in this situa
 tion\, you will benefit from hearing about our journey towards an efficien
 t repository structure.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Monorepo - One Repo To Rule Them All - Yael Green
URL:https://cfp.pycon.org.il/conference2022/talk/HJSCXC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-MTCTZY@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T143000
DTEND;TZID=IST:20220628T145000
DESCRIPTION:Applications today are giant meshes of services and interconnec
 ted APIs. However\, there isn’t a standardized\, systematic way to integ
 rate them. In this talk\, we'll cover the patterns of working with 3rd par
 ty integrations.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 No more sassy SaaS integrations - Amit Ripshtos
URL:https://cfp.pycon.org.il/conference2022/talk/MTCTZY/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-3SFAHN@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T143000
DTEND;TZID=IST:20220628T145000
DESCRIPTION:Wordle is an online word game that has gone viral with millions
  of daily players world-wide. We will consider strategies based on informa
 tion theory and reinforcement learning\, allowing the creation of agents o
 utperforming most human Wordle players.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Cracking Wordle: Machine Learning based Strategies - Efrat
  Ravid
URL:https://cfp.pycon.org.il/conference2022/talk/3SFAHN/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-8UKVCH@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T143000
DTEND;TZID=IST:20220628T145000
DESCRIPTION:Communicating and persisting data (and state!) is at the very c
 ore of software engineering. That’s where serialization comes in - but g
 etting it right can be quite the challenge. Here's how to make it less so.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 Effective Protobuf: Everything You Wanted To Know\, But Ne
 ver Dared To Ask - Liran Haimovitch
URL:https://cfp.pycon.org.il/conference2022/talk/8UKVCH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-R99FR8@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T153000
DTEND;TZID=IST:20220628T155000
DESCRIPTION:A short walk through the challenge of finding the fastest NumPy
  algorithm/way for solving the 8 Queens puzzle. During this walkthrough I 
 will explain the different solutions\, the NumPy APIs I’ve been using an
 d their underlying implementation.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 There is always another way: Sharpen your NumPy skills wit
 h the 8 Queens puzzle - Ariel Lieberman
URL:https://cfp.pycon.org.il/conference2022/talk/R99FR8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-MTQEA3@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T153000
DTEND;TZID=IST:20220628T162000
DESCRIPTION:How we map continents at cm level accuracy from crowd sourced c
 omputer vision data using PySpark. \nA tale of engineering challenges work
 ing with python at huge scale in production with a rapidly evolving develo
 pment effort.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇮🇱 Engineering and algorithms using python at scale – creat
 ing a High Definition Map of the world's road network - Amit Raphael
URL:https://cfp.pycon.org.il/conference2022/talk/MTQEA3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-CKS3YM@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T153000
DTEND;TZID=IST:20220628T162000
DESCRIPTION:The Python eco-system and community made a lot of progress in t
 erms of security and security awareness\, but common OWASP top 10 mistakes
  still happen in the real world.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Python common security mistakes in 2022 - Gil Cohen\, Eyal
  Greenberg
URL:https://cfp.pycon.org.il/conference2022/talk/CKS3YM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-JY99JU@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T160000
DTEND;TZID=IST:20220628T162000
DESCRIPTION:```\n>>> 1\,1 == 1\,1\n1\, True\, 1\n```\nThis bug led me into 
 a rabbit hole of learning the internals of python's interpreter. This is a
  story of how python 3.10's structural pattern matching feature changed th
 e way I write code completely
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 meet the best feature in python 3.10: match-case - Dror Ivry
URL:https://cfp.pycon.org.il/conference2022/talk/JY99JU/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-SBKDPC@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T163000
DTEND;TZID=IST:20220628T165000
DESCRIPTION:We pip install packages all day long\, but did you consider whe
 re it is coming from?
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 Exploring the Cheese Shop - What's in the Python Package I
 ndex? - Michael Sverdlin
URL:https://cfp.pycon.org.il/conference2022/talk/SBKDPC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-9DUY9A@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T163000
DTEND;TZID=IST:20220628T165000
DESCRIPTION:Being able to classify images is at the heart of many recommend
 er systems. In this talk\, we will share a simple trick to make the task o
 f building an image classifier as easy as building a standard text classif
 ier.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇮🇱 Computer Vision for The Poor: How to easily reduce Deep Co
 mputer Vision to shallow NLP - Assaf Klein\, Hila Weisman-Zohar
URL:https://cfp.pycon.org.il/conference2022/talk/9DUY9A/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-YJGQNC@cfp.pycon.org.il
DTSTART;TZID=IST:20220628T163000
DTEND;TZID=IST:20220628T165000
DESCRIPTION:When long running jobs are too long running jobs\, profilers he
 lp us understand where it is that our code spends its time. I present a te
 chnique for manually guided profiling for cases the automatic tools cant' 
 help.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Off road profiling - when the automated profilers just don
 't cut it. - Shachar Shemesh
URL:https://cfp.pycon.org.il/conference2022/talk/YJGQNC/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-ZQLDJM@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T093000
DTEND;TZID=IST:20220629T102000
DESCRIPTION:TBD
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Keynote: Yam Peleg - Yam Peleg
URL:https://cfp.pycon.org.il/conference2022/talk/ZQLDJM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-HJQG33@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T103000
DTEND;TZID=IST:20220629T105000
DESCRIPTION:An enriching talk about music theory and analysis using python 
 tools.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Why Does “Don’t Stop Me Now” by Queen Make Us Happy?
  Feature Analysis - Noga Karni
URL:https://cfp.pycon.org.il/conference2022/talk/HJQG33/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-M8WR9C@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T103000
DTEND;TZID=IST:20220629T105000
DESCRIPTION:In this talk\, you will learn about the concept and benefits of
  tracing by examining the open-source project OpenTelemetry. You will leav
 e this session knowing how to set up OpenTelemetry to get better visibilit
 y and troubleshoot your system faster.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 Getting Started with OpenTelemetry in Python - Michael Haberman
URL:https://cfp.pycon.org.il/conference2022/talk/M8WR9C/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-Z7AY7W@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T103000
DTEND;TZID=IST:20220629T105000
DESCRIPTION:Python is known to be expensive in Memory and CPU. However\, it
  does not mean you can't do anything about it.\nIn this talk\, we'll learn
  about Python's memory management\, and what you can do today to improve t
 he performance of your Python program.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Memoirs of a Python Object: Memory Management and Improvin
 g Performance - Michael Khaitov
URL:https://cfp.pycon.org.il/conference2022/talk/Z7AY7W/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-CVRD3G@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T110000
DTEND;TZID=IST:20220629T112000
DESCRIPTION:A plan is what\, a schedule is when .it takes both a plan and a
  schedule to get things done” - Peter Turla.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 What are we busy about? - Layla Abu khalaf
URL:https://cfp.pycon.org.il/conference2022/talk/CVRD3G/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-MGNZBH@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T110000
DTEND;TZID=IST:20220629T112000
DESCRIPTION:Signing in to Twitter using Google\, or saving files from an ap
 p to the cloud are different applications of auth flows. This talk will sh
 ow how it works and focus on integrating a flask app with identity provide
 rs by applying the relevant flow.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Identity providers\, your app\, and everything in-between 
 - Hodaya Ankri
URL:https://cfp.pycon.org.il/conference2022/talk/MGNZBH/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-HTDW3P@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T110000
DTEND;TZID=IST:20220629T112000
DESCRIPTION:Using Python's awesome features and important design principles
  for safe legacy code refactoring while maintaining a healthy production e
 nvironment
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 How to Lift Your Tech Debt Curse with the Magic of the Ope
 n-Close Principle - Dor Amram
URL:https://cfp.pycon.org.il/conference2022/talk/HTDW3P/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-NBCGW7@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T113000
DTEND;TZID=IST:20220629T122000
DESCRIPTION:Securing Infrastructure-as-code configurations is a key require
 ment in a cloud production system. We will cover how the networkx library 
 is leveraged to represent cloud resources as a DAG\, and how it enhances t
 he misconfigurations scanning process.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 Leveraging networkx in-memory graphs for securing your clo
 ud infrastructure - Naor David
URL:https://cfp.pycon.org.il/conference2022/talk/NBCGW7/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-SQFB7R@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T113000
DTEND;TZID=IST:20220629T122000
DESCRIPTION:Do you ever use data classes in your project? Need to store the
 se data structures for later use? \nIn our talk\, we will present how to d
 o it in Python. We will focus on Pydantic and will show the correct way to
  do it for complex data structures.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇮🇱 Data Class Serialization The Right Way - Bat-El Ziony Saba
 ti\, Mordechai Alter
URL:https://cfp.pycon.org.il/conference2022/talk/SQFB7R/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-GRM8TF@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T113000
DTEND;TZID=IST:20220629T122000
DESCRIPTION:The Python interpreter plays a critical role in controlling the
  performance of your code\, using a vast variety of optimizations & fast p
 aths for common code patterns and idioms.  This talk will walk you through
  how it can break or worsen performance.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Optimizing Code Performance for Python Internals - Yonatan
  Goldschmidt
URL:https://cfp.pycon.org.il/conference2022/talk/GRM8TF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-CAJC3V@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T140000
DTEND;TZID=IST:20220629T145000
DESCRIPTION:A step-by-step introduction to purchase prediction. Also applic
 able to survival analysis and churn prediction. Including implementation i
 n PySpark.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Life\, Death\, and Shopping - Dina Bavli
URL:https://cfp.pycon.org.il/conference2022/talk/CAJC3V/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-YYXQFL@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T140000
DTEND;TZID=IST:20220629T142000
DESCRIPTION:In this talk we'll discuss the finer points of working with JSO
 N. We'll cover custom serialization\, validation\, and shine some lights a
 t some darker corners.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 JSON - The Fine Print - Miki Tebeka
URL:https://cfp.pycon.org.il/conference2022/talk/YYXQFL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-WETCXQ@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T140000
DTEND;TZID=IST:20220629T142000
DESCRIPTION:What happens when you develop a Python debugger and the latest 
 Python version breaks it? We’ll go through the process of debugging a Py
 thon debugger and the methods we used to solve it efficiently.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 The Journey of Upgrading A Python Version: From a Debugger
  Perspective - Nathan Shain
URL:https://cfp.pycon.org.il/conference2022/talk/WETCXQ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-EKQMGL@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T143000
DTEND;TZID=IST:20220629T145000
DESCRIPTION:Concurrency in web applications is hard to identify and debug\,
  and very easy to get wrong! In this talk I'm going to present common conc
 urrency issues and suggest ways to identify and prevent them!
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 Overcoming Concurrency Issues in Web Applications - Haki Benita
URL:https://cfp.pycon.org.il/conference2022/talk/EKQMGL/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-RLJECW@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T143000
DTEND;TZID=IST:20220629T145000
DESCRIPTION:With the increasing complexity of modern Python applications an
 d the high cost of running them in the cloud––the need for profiling s
 olutions rises.  However\, current solutions often times fall short.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 From PyPerf to py-spy - Everything You Need to Know About 
 Python Profilers - Tomer Doitshman
URL:https://cfp.pycon.org.il/conference2022/talk/RLJECW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-XBTSAF@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T153000
DTEND;TZID=IST:20220629T155000
DESCRIPTION:Arduino microcontrollers can be used for numerous and versatile
  home-based functions. Want to learn what you can do and how to get starte
 d coding Arduino in Python? There’s a low cost of entry\, and the possib
 ilities are endless.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 Basic microcontroller programming with Python - Anat Wax
URL:https://cfp.pycon.org.il/conference2022/talk/XBTSAF/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-HS3BKM@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T153000
DTEND;TZID=IST:20220629T155000
DESCRIPTION:Nobody cares about your algorithm\, learn how to communicate mo
 del insights.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇮🇱 Web apps for data science using streamlit - Liron Soffer
URL:https://cfp.pycon.org.il/conference2022/talk/HS3BKM/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-YPDD8K@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T153000
DTEND;TZID=IST:20220629T155000
DESCRIPTION:We mostly hear about concurrency as a more performant replaceme
 nt for threads or multi-processing.\nBut the hidden gem of concurrent prog
 ramming is how sane concurrent code\, and how easy it is to reason about s
 hared state.
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 It's Critical: Concurrent programming as a sane programmin
 g model (or how I met critical section) - David Baum
URL:https://cfp.pycon.org.il/conference2022/talk/YPDD8K/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-ZDZVMW@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T160000
DTEND;TZID=IST:20220629T162000
DESCRIPTION:Taking the Django traditional groups and permissions to the nex
 t level by adding layer and using an access endpoint pattern approach to p
 rovide scalability\, flexibility and a wider control of authenticated user
 's access.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 Django URL Pattern Role Authorization System - Yarin Asulin
URL:https://cfp.pycon.org.il/conference2022/talk/ZDZVMW/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-XLNZEP@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T160000
DTEND;TZID=IST:20220629T162000
DESCRIPTION:Always wanted to have your own surveillance state but didn't kn
 ow where to start?\n\nIn this talk we'll cover the first steps on doing **
 face detection and recognition** - in Python!
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Building your own dystopic surveillance state with Python 
 - Adam Kariv
URL:https://cfp.pycon.org.il/conference2022/talk/XLNZEP/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-GNN3MJ@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T160000
DTEND;TZID=IST:20220629T162000
DESCRIPTION:Formal verification (FV) can prove the correctness of algorithm
 s and systems and so ensure safety. Since FV tools are not easy to use\, w
 e will show examples (from the RL domain) of how executing them via Python
  could be very useful and friendly-user.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Formal Verification through Python – Why and How? - Avra
 ham Raviv\, Or Reginiano\, eliya bronshtein
URL:https://cfp.pycon.org.il/conference2022/talk/GNN3MJ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-3WZ9AV@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T163000
DTEND;TZID=IST:20220629T165000
DESCRIPTION:Transformer-based models have been producing superior results o
 n various NLP tasks. In this talk\, we’ll cover the new transformer-base
 d NLP pipelines featured by SpaCy\, and how to apply multi-task learning f
 or improved efficiency and accuracy.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 🤖  Transformer-based NLP Pipelines with SpaCy v3 - Stav Shemesh
URL:https://cfp.pycon.org.il/conference2022/talk/3WZ9AV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-PN8CGZ@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T163000
DTEND;TZID=IST:20220629T165000
DESCRIPTION:Python remains a very popular programming and scripting languag
 e in the DevOps ecosystem for building CI/CD pipelines. In the same way we
  think about how we design and build our Python applications\, we need to 
 design\, build and automate security.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇺🇸 Minimum Viable Security for Python Applications - Michael Segal
URL:https://cfp.pycon.org.il/conference2022/talk/PN8CGZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-SGVBD8@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T163000
DTEND;TZID=IST:20220629T165000
DESCRIPTION:Python is dynamically typed. While awesome\, even simple statem
 ents in a single line can cause series headaches.  Running *var['python'][
 '3']['11']['a']* produced **TypeError: 'NoneType' ..** error. Impossible t
 o debug from the Traceback\, until 3.11..
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Fine Grained Error Locations in Tracebacks - Ron Alfia
URL:https://cfp.pycon.org.il/conference2022/talk/SGVBD8/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-CN87D3@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T170000
DTEND;TZID=IST:20220629T172000
DESCRIPTION:Murphy’s Law states that if anything can go wrong it will -- 
 and this is particularly true in data science. Based on personal experienc
 e\, I describe how to create an effective model despite data pitfalls\, me
 thodological hazards and hidden bugs.
DTSTAMP:20260414T154924Z
LOCATION:PyData
SUMMARY:🇺🇸 Don’t Underestimate the Obvious: Murphy’s Law in Real-
 life Data Science - Inon Peled
URL:https://cfp.pycon.org.il/conference2022/talk/CN87D3/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-9PUC7A@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T170000
DTEND;TZID=IST:20220629T172000
DESCRIPTION:I'd like to share the findings from my research where I looked 
 into python packages that wrap vulnerable C code and ship vulnerabilities 
 to the unaware developers\nAttackers aware of such libs may abuse these co
 mponents without the developers knowing
DTSTAMP:20260414T154924Z
LOCATION:Main Hall
SUMMARY:🇺🇸 Under the sea - Attacking vulnerable C creatures in Snakes
 -land - Aviad Hahami
URL:https://cfp.pycon.org.il/conference2022/talk/9PUC7A/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-conference2022-AEYARP@cfp.pycon.org.il
DTSTART;TZID=IST:20220629T170000
DTEND;TZID=IST:20220629T172000
DESCRIPTION:Startups choose python because it helps you to set up your appl
 ication very quickly\, but after a few months\, it can get really messy. T
 his is the story of how we in Databand managed to extract good backend gui
 delines with Python out of our monolith.
DTSTAMP:20260414T154924Z
LOCATION:Hall 3
SUMMARY:🇮🇱 Pythonic DDD And How To Improve Your Life When Maintaining
  A Monolith - Niv Sluzki
URL:https://cfp.pycon.org.il/conference2022/talk/AEYARP/
END:VEVENT
END:VCALENDAR
