Blog

Thoughts on software architecture, design patterns, and building scalable systems.

5 Design Patterns Every Developer Should Master

January 18, 2025Bobby Jose5 min read

Design patterns can sound academic or intimidating, but at their core, they're just battle-tested solutions to common coding problems. Here are the 5 most important patterns you'll see everywhere.

Design Patterns
Software Architecture
C#
Read more

Coffee, Code, and Patterns: Factory vs Strategy

January 9, 2025Bobby Jose4 min read

When you first start reading about design patterns, some of them feel like they're just different names for the same idea. Let's break down Factory vs Strategy with coffee!

Design Patterns
Software Architecture
C#
Read more

Tags

React Native
.NET MAUI
Mobile Development
Cross-Platform
C#
TypeScript
Framework Migration
Design Patterns
Software Architecture
Python
Best Practices