Announcing caffeine-ng v4.0.0
caffeine-ng v4.0.0 released, featuring a CLI rewrite with click, Xfce presentation mode support, and a move to Codeberg.
caffeine-ng v4.0.0 released, featuring a CLI rewrite with click, Xfce presentation mode support, and a move to Codeberg.
Guide on using Python 3.8.0 in Azure Runbooks, including installing packages with dependencies via a helper script.
A former Mayavi core contributor shares their journey into open source, from using the 3D visualization library for PhD research to becoming a key maintainer.
A developer explains why Django is an excellent choice for building large, database-driven web applications, highlighting its rapid development, security, and ecosystem.
A developer builds a teacher checklist model and feature for a Django-based SaaS homeschooling application in this coding stream recap.
A developer continues building a teacher checklist feature for a SaaS app, focusing on Django refactoring and adding new context data.
A guide to embedding source notebook metadata in Excel reports using Python's pandas and xlsxwriter to simplify tracking and refreshing analyses.
Explores the application of classic software design patterns, like the Factory pattern, to machine learning code and systems, using examples from PyTorch, Gensim, and Hugging Face.
Explores using htmx instead of JavaScript for dynamic web features like AJAX and infinite scroll in various frameworks.
A talk on leveraging PostgreSQL's advanced features within Django projects, presented at PyCon Italia 2022.
A PyCon US 2022 talk recap on implementing framework-independent shared functionality using WSGI and ASGI middleware.
A developer troubleshoots a broken Python virtual environment and dives deep into dependency installation issues in this coding screencast.
A developer recounts their 2022 European speaking tour, presenting talks on Django at PyConDE, DjangoDay Copenhagen, and CitusCon conferences.
Announcing PyOxy, a single-file, portable Python runner and distribution built with PyOxidizer technology for faster interpreter startup.
Explains how to monkey patch Python's requests library to work in PyScript/Pyodide by using pyodide.open_url() for HTTP calls.
The developer works on small user-requested features for a SaaS app, taking a break between larger projects.
Best practices for using Python's logging module in libraries to avoid common mistakes and improve log control.
A programmer's guide to automating a badminton court booking system using Selenium and Python to secure time slots.
Building a Django SaaS feature for user-requested PDF bundles, integrating S3 file storage via django-storages.
An introduction to Great Expectations, an open-source Python tool for data quality testing, documentation, and profiling.