CodingBowl

Code & Create: A Web Dev Journey

Sharing my journey through tech - what I'm building, learning, and exploring along the way.
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 →
image

10 Python Patterns, Part 2: Strategy Pattern in Django

This post explains how the Strategy Pattern helps Django applications avoid large conditional blocks as business logic grows. Using a practical Django example with class-based …
Read more →
image

10 Python Patterns, Part 1: Dependency Injection (The Right Way in Django)

This post introduces Dependency Injection as the first and most important pattern for building scalable Django applications. Using a practical, step-by-step example, it shows how …
Read more →
image

Connecting to Dockerized PostgreSQL: A Guide for PowerShell and Django

8 Feb 2026 Tech DevOps
Learn how to interact with a PostgreSQL database running inside Docker using PowerShell and Django's dbshell, including essential environment configurations.
✹ Read more →
image

Setting Up PostgreSQL for PowerShell: A Guide to psql and dbshell on Windows

7 Feb 2026 Tech DevOps
Learn how to install PostgreSQL on Windows, configure the System Path for PowerShell compatibility, and seamlessly use psql and Django’s dbshell for database management.
✹ Read more →
image

Sip, Breathe, Relax: A Beginner’s Guide to Jasmine Tea

7 Feb 2026 Tea Jasmine Tea
Discover the ancient craft behind jasmine tea, from the midnight harvest of blossoms to its surprising health benefits and the best ways to brew a …
Read more →
image

Beyond Use Cases: Mapping Architecture with the C4 Model

Stop writing endless "The user shall" sentences. Learn how the C4 Model and Mermaid.js provide a visual, code-backed alternative for documenting system architecture, featuring a …
Read more →
image

Master Your Git Workflow: A Guide to Conventional Commits and Squash Merging

25 Jan 2026 Tech DevOps
Learn how to transform a messy Git history into a professional project timeline using Conventional Commits, the Squash and Merge strategy, and structured manual changelogs.
Read more →
image

Beyond the Classroom: Shifting from a Student to a Partner at Work

25 Jan 2026 Tea Career Tea
Many professionals struggle by treating their boss like a teacher. Learn how to break the "A-Student Trap," reduce your boss's cognitive load, and transition from …
Read more →
image

Systemizing Requirements: Writing and Managing Use Cases with AppSheet

Effective use cases are the backbone of any successful software project. However, static documents often fail in fast-paced environments. This guide explains how to write …
✹ Read more →

Showing 21 - 30 out of 86 records