
Sign up to save your podcasts
Or


Episode 8 features Frank Hoffmann, an open-source developer and the creator of Python libraries like Inline Snapshot, Code Crumbs, and PySource Minimize. We dive deep into the Python ecosystem, discussing how tools like Abstract Syntax Trees (AST) work under the hood and the challenges of maintaining open-source projects.
Topics we cover:
(00:00:00) Introduction to Frank Hoffmann's Journey
(00:02:46) Exploring the Evolution of Python & Libraries
(00:05:40) The Birth of Inline Snapshot
(00:08:39) Maintaining and Growing Inline Snapshot
(00:11:39) The Role of Sponsorship in Open Source
(00:14:36) Understanding Abstract Syntax Trees (AST)
(00:17:24) Contributions & Community Engagement
(00:20:26) Future Aspirations and Projects
(00:28:29) Enforcing API Call Best Practices
(00:30:10) Exploring the Code Crumbs Library
(00:32:20) The Problem of Deprecation in Code
(00:34:50) The Relevance of Code Crumbs Today
(00:35:59) Overview of Frank's Libraries
(00:36:59) Using PySource Minimize for Debugging
(00:40:06) Lazy Imports and Their Relevance
(00:41:05) Canonical Imports for Cleaner Code
(00:42:04) Future of the Python Ecosystem
(00:49:19) Final Thoughts and Aspirations
Connect with Frank Hoffmann:
• LinkedIn: https://www.linkedin.com/in/frank-hoffmann-15r10nk
• GitHub: https://github.com/15r10nk
• GitHub: https://github.com/15r10nk
• Documentation: https://15r10nk.github.io/inline-snapshot
• Mastodon: https://fosstodon.org/@15r10nk
From the publisher's feed