PythonHub
2.55K subscribers
2.35K photos
50.3K links
News & links about Python programming.
https://pythonhub.dev/
Download Telegram
Stop Checking for None Everywhere

The video explains why overusing None makes code harder to reason about by forcing checks, validation, and defensive handling throughout the system. It shows practical alternatives like better defaults, fail-fast validation, explicit state modeling, and the Null Object pattern to keep uncertainty at the edges and simplify core logic.

https://www.youtube.com/watch?v=h8ZwhU3PpVw
💩1
Django: introducing django-orjson

The post introduces django-orjson, a new package that gives Django and Django REST Framework drop-in replacements powered by the faster Rust-based orjson library. It also points to a Django proposal for pluggable JSON backends, which could make faster JSON serialization and deserialization easier to adopt across Django itself.

https://adamj.eu/tech/2026/07/15/introducing-django-orjson/
How Airflow is using AI to make data engineering more resilient, not more complex

The post explains how Airflow is adding AI-assisted reliability features that detect schema drift, resume long-running jobs from saved state, and classify failures using team runbooks. It shows AI being used inside data infrastructure rather than as an app layer, making pipelines more self-healing without forcing data engineers to rebuild their workflows around agents.

https://blog.dataengineerthings.org/how-airflow-is-using-ai-to-make-data-engineering-more-resilient-not-more-complex-36ff44fd8df7