BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
DTSTART:20190310T030000
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:PDT
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20181104T010000
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:PST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260407T235015Z
UID:tN3dBA
DTSTART;VALUE=DATE:20190213
DTEND;VALUE=DATE:20190214
CLASS:PUBLIC
CREATED:20190125T154738
DESCRIPTION: On 13 Feb 2019\, join ~180 devs at SF Python's presentation ni
 ght! \n\n If you'd like to give a lightning talk at this meetup or present
  at future meetups\, please submit your talk ideas at https://bit.ly/sfpyt
 honcfp \n\n Our generous sponsor Yelp will also provide pizza and drinks f
 or this evening. \n\n PROGRAM \n\n Short talk (~10 mins) \n\n Win Zork in 
 One Move!\, John Gilbert \n\n Description \n\n Use Python and PExpect to i
 nteractively control command line programs. \n\n Speaker Bio \n\n John Gil
 bert is a generalist engineer with hardware\, software\, Unix\, networking
 \, database\, VR\, neural networks\, electronics\, acoustics\, and systems
  design skills. When not working with computers\, he fixes violins and cel
 los. Since moving to the Bay Area\, he’s worked a year at Silicon Graphi
 cs\, three years at a biotech\, and 14.5 years at Dolby Laboratories as a 
 systems and prototype engineer. \n\n Short talk(10min) \n\n Dependency Man
 agement\, Alex Becker \n\n Speaker Bio \n\n Python web developer at Coalit
 ion\, a cybersecurity insurance startup. Author of https://github.com/alex
 becker/dotlock\, a python dependency management tool. \n\n Description  \n
 \n This talk looks at why dependency management is important and hard\, ex
 plains the shortcomings of using a requirements.txt file alone to track de
 pendencies\, and examines the tradeoffs of advanced dependency management 
 tools (pipenv\, dotlock) and methods (bundling). \n\n Main talk (30 mins) 
 \n\n When booleans are not enough... State Machines?\, Harrington Joseph \
 n\n Speaker Bio \n\n Harrington is a software engineer\, living in sunny C
 alifornia. He is part of the Big Data Platform team at Netflix\, with the 
 mission of making data accessible and easy to use in an efficient way. His
  work is mostly focused on data orchestration and event-driven architectur
 es. \n\n Harrington grew up in Venezuela and moved to Spain to pursue his 
 master degree in artificial intelligence. As a hobby\, he enjoys coding\, 
 tinkering with electronics and manufacturing parts for his robotic project
 s. He also likes spending time outdoors\, hiking and enjoying nature with 
 friends and family. \n\n Abstract \n\n Booleans are great to represent sin
 gle states\, but when it comes to multiple ones\, they are far from ideal.
  This talk aims to explore cases where booleans are not the right solution
 \, and how state machines may be a better approach when designing objects 
 that describe multiple states and behaviors. \n\n AGENDA \n\n 6:00p - Chec
 k-in and mingle\, with food provided by our generous sponsor! \n\n 7:05p -
  Welcome \n\n 7:30p - Door close \n\n 7:10p - Announcements\, lightning ta
 lks and main talk \n\n 8:15p - More mingling \n\n 9:30p - Hard stop \n\n S
 F Python is run by volunteers aiming to foster the Python community in the
  Bay Area. Please consider making a donation to SF Python and saying a big
  thank you to Yelp for providing pizza\, beer\, and the venue for this Wed
 nesday's meetup. \n\n Yelp sees 89 million mobile users and 79 million des
 ktop users every month. Keeping everything running smoothly requires the b
 est and brightest in the industry. Their engineers come from diverse techn
 ical backgrounds and value digital craftsmanship\, open-source\, and creat
 ive problem-solving. They write tests\, review code\, and push multiple ti
 mes a day. Come out and talk to them. \n
LAST-MODIFIED:20240728T211358
LOCATION:Yelp\, 140 New Montgomery Street\, San Francisco\, CA
ORGANIZER:mailto:grace@pybay.com
SUMMARY:Managing state in the world of Python
URL;VALUE=URI:https://ti.to/sf-python/feb-2019-presentation-night
URL;VALUE=URI:https://ti.to/sf-python/feb-2019-presentation-night
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260407T235015Z
UID:tN3dBA1024297
DTSTART;TZID=America/Los_Angeles:20190320T180000
DTEND;TZID=America/Los_Angeles:20190320T213000
CLASS:PUBLIC
CREATED:20190125T154746
LAST-MODIFIED:20190316T194822
ORGANIZER:mailto:grace@pybay.com
SUMMARY:[Managing state in the world of Python] SF Python Meetup
URL;VALUE=URI:https://ti.to/sf-python/feb-2019-presentation-night
URL;VALUE=URI:https://ti.to/sf-python/feb-2019-presentation-night
END:VEVENT
END:VCALENDAR
