How to save Django logs in production
A guide on configuring Django to write application logs to a file in a production environment for easier debugging.
A guide on configuring Django to write application logs to a file in a production environment for easier debugging.
A guide on using Watchdog to automatically restart Celery workers when Python code changes during local development.
A guide introducing the benefits and basics of technical writing for software developers, including skill validation and career opportunities.
The article discusses a drawback of JavaScript's ES2015 module import syntax regarding IDE autocomplete and compares it to Python's approach.
A step-by-step tutorial on setting up a CI/CD pipeline for AWS Lambda using GitHub Actions and the Serverless Framework.
A developer builds and styles the onboarding flow UI for a SaaS product using Python, Django, and Tailwind CSS.
Explores Python's object-oriented programming basics, including object creation, initialization, and representation protocols like __init__, __new__, __del__, __repr__, and __str__.
A developer designs and implements a user onboarding flow for a SaaS app using Python and Django, covering planning and initial coding.
A guide on setting up and using GitHub Actions for continuous integration (CI) of an open-source Python package, including a sample workflow.
A guide to publishing open source Python packages, covering code hosting on GitHub, packaging, and distribution via PyPI and Conda Forge.
An overview of Google Colab, a free cloud-based Jupyter notebook service with GPU/TPU access for machine learning and data science.
A call for more public discussion about running Python in production, sharing real-world experiences and lessons learned from web services.
A developer discusses fixing an N+1 query bug and handling tricky date logic in a Django app, part of a SaaS building series.
Explores the complexities of Python package metadata, comparing runtime introspection with packaging tools and discussing modern solutions.
A guide to versioning Python projects with Semantic Versioning (SemVer) and code formatting best practices for maintainability.
A tutorial on building an Interactive Voice Response (IVR) system using Python, Django, and the Twilio platform.
A tutorial on creating Django views for a blog application, covering list and detail views, URL patterns, and template rendering.
A step-by-step guide to building, testing, documenting, and publishing an open-source Python package from scratch, using a simple library as an example.
A programmer shares their progress on CodeWars, earning a Python yellow belt and setting goals for advanced study.
Practical tips for integrating mypy static type checking into existing Python projects, covering setup, manual type hints, and handling Optional types.