New Job: Doctor on Demand
A software engineer shares his experience starting a new role as a senior backend developer at the telemedicine company Doctor on Demand.
A software engineer shares his experience starting a new role as a senior backend developer at the telemedicine company Doctor on Demand.
A guide to using Django's check framework and Python's ast module to automate custom code quality and style enforcement, like ensuring model fields have verbose names.
An open source maintainer shares their journey of stepping down from a project by filing a 'Request For New Maintainer' issue.
Practical tips for optimizing Django database interactions, covering aggregation filters, namedtuples, and custom functions.
A guide to creating a custom text input filter for Django Admin to improve performance over standard search fields.
Analyzing and solving a performance issue in Django Admin's date hierarchy filter with large datasets and PostgreSQL.
A comparison of 5 popular Python web frameworks: API Star, Falcon, Flask, Django, and Pyramid, from a Python Frederick presentation.
A technical article about optimizing Django Admin's date_hierarchy feature to eliminate performance bottlenecks caused by expensive database queries.
A technical article about using a Python context manager to simplify testing with feature flags, replacing numerous test fixtures.
Explains concurrency issues in Django models and demonstrates solutions using pessimistic locking with select_for_update to ensure data integrity.
Five practical security and usability improvements for the Django Admin interface, including URL changes, environment indicators, and 2FA.
A guide to implementing Kubernetes liveness and readiness health checks in a Django application using custom middleware.
A technical guide explaining how to use Django's prefetch_related to solve the N+1 query problem and optimize database performance.
Discusses the pros and cons of soft deletion vs. hard deletion in databases, with a focus on Django implementations and related libraries.
A tutorial on customizing Django Admin to create a simple dashboard with summary tables and charts, using proxy models and template overrides.
Explains how to build and deploy Django web applications using the twelve-factor methodology for better scalability and security.
A technical guide on implementing automated validation checks for Django database migrations to achieve zero-downtime deployments.
A guide to effectively testing Django signals, covering decoupling, signal creation, and best practices for writing clean, maintainable tests.
Explores using PostgreSQL's full text search and trigram similarity in Django for a college search feature, detailing implementation choices.
A guide on configuring Rollbar error monitoring for Celery workers in a Django application, explaining common integration pitfalls.