Code & Create: A Web Dev Journey
Sharing my journey through tech - what I'm building, learning, and exploring along the way.
Connecting to Dockerized PostgreSQL: A Guide for PowerShell and Django
Learn how to interact with a PostgreSQL database running inside Docker using PowerShell and Django's dbshell, including essential environment configurations.
✹ Read more →
Setting Up PostgreSQL for PowerShell: A Guide to psql and dbshell on Windows
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 →
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 →
Master Your Git Workflow: A Guide to Conventional Commits and Squash Merging
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 →
Beyond the Classroom: Shifting from a Student to a Partner at Work
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 →
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 →
The Blueprint of Conversion: Understanding Funnel Design from Basics to Advocacy
Learn the fundamentals of funnel design, including the differences between marketing and sales funnels. This guide explores the full 7-stage customer lifecycle—from initial discovery to …
Read more →
Deconstructing Twinings English Breakfast: The Developer’s Reference Tea
A deep dive into the architecture, flavor profile, and health benefits of Twinings English Breakfast tea—the perfect "stable build" for a productive morning.
✹ Read more →
10 Python Patterns for Scalable Django Projects, Part 3: Builder Pattern
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 →
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 →