From chrisjrn at chrisjrn.com Tue Apr 18 11:11:24 2023 From: chrisjrn at chrisjrn.com (Christopher Neugebauer) Date: Tue, 18 Apr 2023 08:11:24 -0700 Subject: [Baypiggies] North Bay Python 2023 is seeking talk proposals! Closes May 19th! Message-ID: Hello Pythonistas! North Bay Python is looking for talk proposals for our 2023 conference! Our event is being held in Petaluma, California (35 miles north of San Francisco) on July 29th and 30th. We?re looking for talks that will broaden our audience?s perspective on using Python, making the Python ecosystem better, and the impact our work has on the world. This year, we?re hosting a semi-outdoor conference in a barn, on a ranch just south of the city . We?ll be taking COVID precautions, detailed in our Health and Safety Policy . Proposals can be submitted any time from today until the end of May 19th (anywhere on earth). You can submit a talk on our submissions system at https://pretalx.northbaypython.org/nbpy-2023/cfp Our one-track conference consistently draws a diverse audience from students taking their first steps in Python, through to seasoned professionals who actually develop the language and frameworks that Python developers use every day, not to mention people with all levels of experience in between. In the past, we?ve had talks about weird uses of Python?s importlib , distributed systems programming , blameless postmortems , making your environments more welcoming to introverts , how to name things , and many many more . Your talk could be about any of these topics, or something else you?re passionate about. If you want to be part of our lineup this year, we want to hear from you! We?ll be hosting online office hours 1-2 times per week while we?re accepting submissions, so even if you?re new to presenting at conferences, we?ll help make sure you?ve got the best shot at your proposal being accepted. We?ll announce details in the coming weeks. We can?t wait to hear from you! Submit your talk now, or any time up to May 19th ! P.S. we?re also looking for sponsors and individual donors, without whom our mission of putting on an affordable Python event would be impossible. For more information, check out our sponsorship page . -- --Christopher Neugebauer Twitter: @chrisjrn -- Signal: Available on request -- IRC: chrisjrn on irc.freenode.net -- WWW: http://chrisjrn.com -- -------------- next part -------------- An HTML attachment was scrubbed... URL: From kd at karend.net Tue Apr 25 20:35:56 2023 From: kd at karend.net (Karen Dalton) Date: Tue, 25 Apr 2023 17:35:56 -0700 Subject: [Baypiggies] Data Streaming @ Hacker Dojo on Thurs, North Bay Python speaker CFP, discount for Hackerbit OSS conf Message-ID: <233bc6c9-e696-97a6-5ed0-845554de49fd@karend.net> *Hello BayPiggies! *I hope you've been having a great time seeing people online or in person at PyCon 2023 (the 20th anniversary edition), PyCascades, or the Python Web Conference. It was my first time attending PyCon in person and it was so much fun. I got to speak with lots of cool people from famous developers to people just starting out. And I attended the PyLadies Auction, which was both inspiring and hilarious (ask me about the ballpoint pen auctions!). *** * * * *Multiple updates included in this email:* * *In person Meetup this Thursday 4/27: Data Streaming with Kafka* * *North Bay Python -- Call for Speakers Proposals by May 19* * *$150 Discount for "DevGuild: Open Source" on May 19* * * *-------------------------------------------------------------------------------*** *Meetup on Thursday 4/27! ------------------------------------------------------------------------------- *** *BayPIGgies... IN PERSON events!* Our event will be atHacker Dojo in Mountain View on April 27 2023. Please PLEASE/please/register through the link below!!! ?*IMPORTANT: PLEASE REGISTER ON TITO PRIOR TO THIS EVENT!*? *----*??REGISTRATION LINK ??**----** *---- ?????????????????? -----* Schedule: 6:30-6:45pm Socialize and grab food 6:45-6:55pm Welcome and Announcements 6:55pm Lightning Talk: Kafka with Python 7:05pm Main talk: Introducing Quix Streams?a Python-Kafka Library for Data-Intensive Workloads **** Lightning talk ***** "*Kafka with Python*" presented by*Dave Klein* Apache Kafka has become the de facto standard for high-throughput, low-latency data streaming. And while Kafka itself runs on the JVM, there are excellent Python libraries that allow us to take advantage of it in our applications. In this brief presentation, we?ll introduce Kafka, and see how we can build applications and pipelines with it, using Python. *Dave Klein*is a Senior Developer Advocate with Quix, where he helps Python developers take advantage of streaming data. Before joining Quix, he was a Senior Developer Advocate with Confluent, an application developer, project manager (recovered), trainer, conference speaker, co-author of Kafka in Action, and a homeschooling father of fourteen children. If he had any spare time, he?d enjoy hiking, reading, and playing with the grandchildren. **** Main talk ***** *"Introducing Quix Streams?a Python-Kafka Library for Data-Intensive Workloads"*presented by*Tomas Neubauer*, CTO of Quix This talk will introduce Quix Streams, an open-source Python library for data-intensive workloads on Kafka. We will discuss the unique problems that this library is designed to solve, and how it was shaped by the challenges building a Kafka-based solution for Formula 1 cars at McLaren?a solution that needed to process a colossal firehose of sensor data coming in at thousands of samples per second. We?ll also explain why we decided to combine a Kafka API approach with a stream processing library and provide developers with a familiar Pandas DataFrame-like interface. You?ll also see the library in action with a sentiment analysis demo. In this demo, we?ll calculate sentiment scores for incoming messages in a demo chat app?all in real time, using the HuggingFace Transformer?s API. At the end, we will connect to Twitter streaming API to send a high volume of data into the pipeline to simulate this use case at scale. You?ll see how the library can simplify tasks such as: ? Subscribing to topics, deserializing incoming messages into table rows ? Running calculations on a rolling window of messages ? Using memory states to apply different functions such as aggregation or filtering ? Automatically outputting the results of calculations into downstream topics ? Managing state without the hassle of checkpointing and queues Also, we want to give everyone ?the opportunity to explore the library themselves. We?ll share the library?s GitHub repo and getting started tutorial and show attendees how they can get the sentiment analysis demo up and running in their own environments. *Tomas Neubauer*is co-founder and CTO at Quix, responsible for the technical direction of the company across the full technical stack, and working as a technical authority for the engineering team. He was previously the technical lead at McLaren, where he led architecture uplift for Formula One racing real-time telemetry acquisition. He later led platform development outside motorsport, reusing the know-how he gained from racing. *Food will be provided courtesy ofQuix ! **BayPIGgies... IN PERSON events! * *-------------------------------------------------------------------------------*** **North Bay Python -- Call for Speakers Proposals by May 19* -------------------------------------------------------------------------------* ?From Christopher Neugebauer: "North Bay Python is looking for talk proposals for our 2023 conference! Our event is being held in Petaluma, California (35 miles north of San Francisco) on July 29th and 30th. We?re looking for talks that will broaden our audience?s perspective on using Python, making the Python ecosystem better, and the impact our work has on the world. This year, we?re hosting a semi-outdoor conference in a barn, on a ranch just south of the city . We?ll be taking COVID precautions, detailed in our Health and Safety Policy . Proposals can be submitted any time from today until the end of May 19th (anywhere on earth). You can submit a talk on our submissions system at https://pretalx.northbaypython.org/nbpy-2023/cfp Our one-track conference consistently draws a diverse audience from students taking their first steps in Python, through to seasoned professionals who actually develop the language and frameworks that Python developers use every day, not to mention people with all levels of experience in between. In the past, we?ve had talks about weird uses of Python?s importlib , distributed systems programming , blameless postmortems , making your environments more welcoming to introverts , how to name things , and many many more . Your talk could be about any of these topics, or something else you?re passionate about. If you want to be part of our lineup this year, we want to hear from you! We?ll be hosting online office hours 1-2 times per week while we?re accepting submissions, so even if you?re new to presenting at conferences, we?ll help make sure you?ve got the best shot at your proposal being accepted. We?ll announce details in the coming weeks. We can?t wait to hear from you! Submit your talk now, or any time up to May 19th ! P.S. we?re also looking for sponsors and individual donors, without whom our mission of putting on an affordable Python event would be impossible. For more information, check out our sponsorship page . "**** *-------------------------------------------------------------------------------*** **$150 Discount for "DevGuild: Open Source" on May 4* -------------------------------------------------------------------------------* ** Heavybit is hosting a half-day open source conference on Thu May 4. They will have experts from dbt Labs, HashiCorp, RedMonk, Cloud Native Computing Foundation, and The Linux Foundation discussing licensing, business models, and scaling OSS products to the enterprise. https://www.heavybit.com/devguild/open-source*** *This link will unlock $150 tickets: https://www.eventbrite.com/e/558257692787/?discount=baypiggies *See you on Thursday!* -Karen p.s. Please please please reach out if you would be interested in volunteering in any capacity! **** **** -------------- next part -------------- An HTML attachment was scrubbed... URL: