Saturday Lightning Talks - Dave Forgac (Pyohio 2019)
AI Summary
Summary of Lightning Talks
Securing Your PyPI Account - Ernest Durbin
- Ernest works for the Python Software Foundation and discusses securing PyPI accounts.
- Two-factor authentication (2FA) is now available for PyPI, using TOTP apps or U2F compliant security tokens.
- A new beta feature allows for creating API tokens for project uploads, enhancing security.
- Users are encouraged to stay updated via the PyPI blog and Twitter.
Tim’s Too Many Projects - Tim Ansell
- Tim from Australia talks about his projects related to video streaming and hardware development.
- He discusses the challenges of hardware development and how FPGAs (Field Programmable Gate Arrays) make it easier.
- Tim has created a build environment for FPGA development and is working on running MicroPython on FPGAs.
- He invites contributions and offers to send hardware to those who help.
Announcing PyCarolinas 2020 - Andy Knight
- Andy Knight announces the revival of PyCarolinas for June 2020 in Raleigh, North Carolina.
- The conference aims for 200 attendees with two tracks over two days.
- Andy seeks help and participation from the community.
How Brandon Rhodes Wrote His Most Recent Tweet
- Brandon shares his process of crafting a tweet about his PyEphem library’s role in a NASA photo.
- He emphasizes providing context, making modest claims, sharing a story, giving credit, including the audience, and focusing on self-improvement.
Building an ORM Using Data Classes - Jase Browning
- Jase introduces ‘datafiles’, a package for synchronizing data classes with file systems.
- It allows for easy creation, modification, and reflection of changes between objects and the file system.
Python in AWS Lambda - Peter Landel
- Peter discusses using Python minimally in AWS Lambda, focusing on serverless applications.
- He demonstrates deploying a simple Python function to AWS Lambda using the Serverless framework.
Maintaining 100 PyPI Packages - Jason R. Coombs
- Jason shares his experience maintaining 138 projects by using a common skeleton project to manage best practices across all projects.
- He uses Git to merge changes from the skeleton into individual projects, streamlining maintenance.
Property Testing Pandas with Bulwark - Chase Stevens
- Chase introduces ‘bulwark’, a library for property testing pandas DataFrames.
- It provides decorators and checks to ensure DataFrames meet certain properties, with options for warnings and enabling/disabling in production.
Venmo Me at Graduation - Josh Martin
- Josh shares his project of a graduation cap with an LED matrix and Raspberry Pi displaying Venmo transactions.
- He encountered challenges with Venmo blocking, Firebase connectivity, and hardware fragility.
Detailed Instructions and URLs
- No specific CLI commands, website URLs, or detailed instructions were provided in the transcript.