Quickly fix bugs in Django with Python's debugger
Learn how to use Python's built-in pdb debugger to quickly find and fix bugs in Django applications, replacing slow print statement debugging.
Learn how to use Python's built-in pdb debugger to quickly find and fix bugs in Django applications, replacing slow print statement debugging.
A developer shares their journey of building a simple, concurrent HTTP server in Python using the asyncio library and non-blocking sockets.
A guide on configuring Django to write application logs to a file in a production environment for easier debugging.
A guide to building a live Twitter timeline printer using a POS58 thermal receipt printer, Python, and the Twitter API.
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.
Explores the challenge of achieving 100% test coverage for Python code that must handle version-specific logic and compatibility layers.
A call for more public discussion about running Python in production, sharing real-world experiences and lessons learned from web services.
Analyzing UK river flood data using an environmental API and Python to understand storm impacts.
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.