software engineer, consultant, conference speaker, #tech4good, #stacktivism

The Bajoran Engineer

Python, software, web development, Django, JavaScript, Open Source, Ethics.
Entries for date "August 2025"

this week - 035

Using Python Release Candidates in Conda Environments - Aug. 26, 2025

Conda-forge provides Python release candidates through a special python_rc label to ensure they don't accidentally end up in regular installations but are available when explicitly requested.

Data Collection & Analysis Educational Presentation in Pink and Blue Lined Style

Data Scientists' Guide to Python 3.14 : A Practical Look with Jupyter Code Examples

Python 3.8 gave us the walrus operator (useful but not earth-shattering). Python 3.9-3.11 had solid performance improvements and type hints enhancements. Python 3.12's performance boost was nice but not transformative for most data science workloads. What makes 3.14 different is that it tackles some genuinely annoying problems that data scientists actually face. Not everything is groundbreaking, but a few features address real pain points I've encountered in production systems.