DiscoverPython Bytes#429 Nitpicking Python
#429 Nitpicking Python

#429 Nitpicking Python

Update: 2025-04-21
Share

Description

Topics covered in this episode:


Watch on YouTube


About the show



Sponsored by Posit Workbench: pythonbytes.fm/workbench



Connect with the hosts





Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too.



Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it.



Michael #1: Huly




  • All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion)

  • If you're primarily interested in self-hosting Huly without the intention to modify or contribute to its development, please use huly-selfhost.

  • Manage your tasks efficiently with Huly's bidirectional GitHub synchronization. Use Huly as an advanced front-end for GitHub Issues and GitHub Projects.

  • Connect every element of your workflow to build a dynamic knowledge base.

  • Everything you need for productive team work: Team Planner • Project Management • Virtual Office • Chat • Documents • Inbox

  • Self hosting as a service: elest.io



Brian #2: CVE Foundation formed to take over CVE program from MITRE




  • Back story: CVE, global source of cybersecurity info, was hours from being cut by DHS

    • The 25-year-old CVE program, an essential part of global cybersecurity, is cited in nearly any discussion or response to a computer security issue.

    • CVE was at real risk of closure after its contract was set to expire on April 16.

    • The nonprofit MITRE runs CVE on a contract with the DHS.

    • A letter last Tuesday sent Tuesday by Yosry Barsoum, vice president of MITRE, gave notice of the potential halt to operations.

    • Another possible victim of the current administration.


  • CVE Foundation Launched to Secure the Future of the CVE Program

    • CVE Board members have spent the past year developing a strategy to transition CVE to a dedicated, non-profit foundation. The new CVE Foundation will focus solely on continuing the mission of delivering high-quality vulnerability identification and maintaining the integrity and availability of CVE data for defenders worldwide.

    • Over the coming days, the Foundation will release more information about its structure, transition planning, and opportunities for involvement from the broader community.




Michael #3: drawdb




  • Free and open source, simple, and intuitive database design editor, data-modeler, and SQL generator.

  • Great drag-drop relationship manager

  • Define your DB visually, export as SQL create scripts

  • Or import existing SQL to kickstart the diagramming.



Brian #4: 14 Advanced Python Features





Extras



Michael:





Joke: Python Tariffs



Comments 
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#429 Nitpicking Python

#429 Nitpicking Python

Michael Kennedy and Brian Okken