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.