Python Bytes Live from PyCon 2018: Insights and Tools
·21m 04s
Shared point
–
Episode Overview
This special episode of Python Bytes is recorded live from PyCon 2018, featuring community discussions on code quality, new tools, and professional growth in the tech industry.
Key Topics
- Readable Code: The hosts discuss the importance of writing code for humans, referencing the wisdom: > "Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
- GeoAlchemy 2: A powerful tool built on SQLAlchemy that enables seamless geospatial queries and operations within PostgreSQL.
- Qt for Python: Updates on the transition to PySide2 and the use of the Qt.py shim to maintain compatibility across various older Qt bindings.
- Avoiding Tech Burnout: An insightful segment on challenging the "busy brag" culture. The discussion emphasizes that workers do not need to be workaholics to succeed; instead, traits like curiosity, kindness, and effective communication are far more valuable.
Development and Tooling
- Red Baron: Explored as a powerful Full Syntax Tree (FST) tool used for lossless code refactoring.
- Project BeeWare: A significant milestone with the launch of a native Python app in the Apple App Store, demonstrating progress in cross-platform mobile development using tools like Briefcase and Toga.
Security Notice
- A Public Service Announcement regarding the ssh-decorator package on PyPI, which was flagged for containing a malicious backdoor to steal credentials. Users are advised to audit their environments.