atlas news
    
SF python : youtube
08  novembre     17h01
Why Your Async Code Might Be Slower and How to Fix It’ Aastha (PyBay 2025)
   Asyncio has become one of Python’s most popular libraries for writing fast, scalable applications. But sometimes, using async can actually make programs slower.This talk explores common asyncio mistakes, how misunderstanding I O-bound vs. CPU-bound tasks hurts performance, and practical...
    17h01
AI, IP, and Your Code What Developers Need to Know’ Alla Barbalat (PyBay 2025)
   In a world where AI-generated code is becoming more prevalent, who owns the output? Can AI companies freely use your open-source code as training data? What are the legal ramifications when an AI system infringes upon existing intellectual property rights?Alla will address these critical questions...
    17h01
No, seriously, why don’t we use better testing tools’ Zac Hatfield Dodds (PyBay 2025)
   Even powerful testing tools go unused. Drawing from years maintaining Python testing infrastructure, this talk explores why adoption is a social problem needing technical solutions.We’ll examine the gap between what’s possible (property-based testing, coverage-guided fuzzing) and what developers...
    17h01
Guardrails An alternative view of safely working in Python’ Christopher Neugebauer (PyBay 2025)
   Python - like many languages - lets you do dangerous things. Many of features that allow you to do inadvisable things were used to achieve things that since became defining features of Python.Python - unlike many languages - discovered that leaving these features lying next to dangerous things was...
    17h01
Mentor Today, Lead Tomorrow Why Interns Are Your Next Best Investment’ Jo Hjersman (PyBay 2025)
   In late May, the Federal Reserve Bank of New York announced CS majors ranked 7th in unemployment at 6.1%. With the scarcity of openings for interns and new grads relative to previous years, internships are now more important than ever. Join me in highlighting the value of interns to the company,...
    17h01
Architecting Real World Complex Systems in Python’ Daniel Hulse PyBay 2025
   Simply understanding--let alone designing--complex systems can be tricky. Traditionally, systems engineering approaches have relied on clunky, proprietary, opaque tools to model, analyze, and design system structure and behavior. Python’s core features--openness, simplicity, and object-oriented...
    17h01
Talk to Your Chess Games with Python LLMs’ Indrajit Rajtilak (PyBay 2025)
   What if you could chat with your chess games " about strategy, tactics, weaknesses, and more In this talk, we’ll build a Python-based chat coach: analyze your Chess games with python-chess Stockfish, then pair positions and engine insights with an LLM.You’ll learn how to ask why is...
    17h01
Do It Yourself Demystifying the Magic of Dataclasses’ Brett Slatkin (PyBay 2025)
   Python’s built-in dataclasses module provides an enormous amount of leverage when defining classes: minimal code can enable maximal capabilities. However, inevitably, the dataclass decorator will fall short of your needs as a program grows over time and gains complexity. This talk will walk through...
    17h01
Events are the Wrong Abstraction’ Mason Egger (PyBay 2025)
   Modern software applications are distributed systems. They need to connect and communicate with other application across a network. Event-Driven Architecture is a common pattern for facilitating this connectivity, using Events as the communication abstraction. However, this pattern introduces...
    17h01
Taming LLMs with Pydantic Parsing, Validating, and Guarding output’ Manish Sinha (PyBay 2025)
   LLMs can be unpredictable, fragile, and tricky to scale responsibly. In this talk, you’ll learn how to use Pydantic to transform that chaos into clean, typed, validated Python objects you can safely rely on in production.Based on our own real world experience with it, we’ll explore how to...
    17h01
Welcome Opening Remarks’ Chris Brousseau (PyBay 2025)
   Join us to kick off PyBay 2025 with Chris Brousseau the Conference Chair. Hear about the day and important messages from a few guest speakers. For more information, see https: pybay.org Follow us on LinkedIn https: www.linkedin.com company pybay
    17h00
Scaling Open Source Up and Down’ Glyph Lefkowitz (PyBay 2025)
   I’ve maintained a variety of open source libraries for 25 years now. Some of these libraries are extremely popular. Some are downloaded millions of times per month; some thousands of times, some tens of times. The experience at these different scales is very different. Some skills are seamlessly...
    17h00
The Zen of the Bronze Layer Ingestion of Data with Unstable Schema’ Aaron Wiegel (PyBay 2025)
   In the medallion data architecture, the bronze layer is for staging incoming raw data before further transformation and cleaning. Ideally, tabular CSV data undergoes minimal transformations and is queryable upon ingestion; however, third party data sources can contain unstable schema that make this...
    17h00
Don't Make Assertion Assumptions w AI you still have to write unit tests’ Liz Acosta (PyBay 2025)
   We’ve all been inundated with opinions, takes (both hot and cold), thought leadership, and rants and raves about the merits, misfortunes, and malevolence of AI in coding. Wherever you fall on the spectrum, as a developer, you likely won’t be able to avoid AI.And yes, you still have to...
    17h00
Just because AI can write your tests - should it?’ Pamela Fox (PyBay 2025)
   I’m a big fan of AI-assisted coding tools"they’re making programming more accessible than ever But as developers, we risk using LLMs to write everything, including our tests, and forgetting the powerful tools in our Python testing toolbox.In this talk, I’ll explore where AI...