CodingBowl

Code & Create: A Web Dev Journey

Sharing my journey through tech - what I'm building, learning, and exploring along the way.
image

The Master Roadmap: Python Patterns for Django

Here are 11 patterns that will change how you write Django, inspired by enterprise-grade principles.
Read more →
image

10 Python Patterns, Part 11: The Unit of Work Pattern (Advanced Finale)

Learn the gold standard of transaction management. Use the Unit of Work pattern to coordinate repositories and ensure data integrity in Django.
Read more →
image

10 Python Patterns, Part 10: The Registry Pattern in Django

Master service discovery in Python. Learn how to use the Registry Pattern to build a plugin-based architecture in Django.
Read more →
image

10 Python Patterns, Part 9: The Specification Pattern in Django

Learn how to encapsulate business rules into reusable objects with the Specification Pattern in Django to simplify complex filtering and logic.
Read more →
image

10 Python Patterns, Part 8: The Command Pattern in Django

Learn how to encapsulate business actions as objects to enable audit logging, undo functionality, and cleaner service layers.
Read more →
image

10 Python Patterns, Part 7: The Pipeline Pattern in Django

Break down complex business processes into modular, testable stages using the Pipeline Pattern in Django.
Read more →
image

10 Python Patterns, Part 6: The Mapper Pattern in Django

Learn how to use the Mapper Pattern to decouple your business logic from Django ORM models using Pydantic or Data Classes to build testable, enterprise-grade …
Read more →
image

10 Python Patterns, Part 5: The Repository Pattern in Django

Learn how to use the Repository Pattern in Django to isolate your database logic from business rules, making your codebase more modular, testable, and future-proof.
Read more →
image

10 Python Patterns, Part 4: The Event-Driven Pattern in Django

Stop hard-coding side effects. Learn how to use the Event-Driven Pattern with Django Signals and Celery to create a decoupled, reactive architecture that scales.
Read more →
image

10 Python Patterns, Part 3: Builder Pattern for Big Projects

The Builder Pattern helps manage complex object creation without overloading models, views, or forms. In Django projects, it is especially useful when assembling objects from …
Read more →

Showing 1 - 10 out of 75 records