- Modern Data Stack
Is There Still a Need for Senior Python Engineers in the Age of AI?
AI can generate code, but it can't reason, design, or build resilient systems. Here's why senior Python engineers matter more than ever—and how Python remains the connective tissue of modern systems.
Ulrich Mueller •Python AI Senior Engineering System Architecture Career - Tutorials
10 Python Design Patterns Every Data Engineer Should Know
These aren’t just OOP exercises. These are real, usable patterns that show up again and again when building data pipelines, APIs, and modern data systems.
Ulrich Mueller •python design-patterns data-engineering architecture pipelines - Strategic Reflections
Why Python Still Wins: The Language of Systems, Data, and Glue
Python isn’t just for scripts anymore. It’s the connective tissue of modern systems—bridging APIs, data models, event streams, and infrastructure in one expressive syntax.
Ulrich Mueller •python architecture data-pipelines devops api-design - Engineering
From Code to Context: How Senior Engineers Think Beyond Tech Stacks
Transitioning from mid-level to senior engineering involves a profound shift.
Ulrich Mueller •seniority architecture systems thinking discovery - Architecture
Before You Build: Why Every System Needs a Technical Discovery Phase
A proper technical discovery phase isn’t about planning everything. It’s about building clarity before you code—so you don’t pay for blind spots later.
Ulrich Mueller •architecture discovery systems thinking engineering process - Infrastructure
Infrastructure Without Insight: The Cost of Ignoring Discovery
You can invest in tools, platforms, and cloud infra — but if you skip discovery, you’ll still end up fighting fires.
Ulrich Mueller •architecture discovery infrastructure engineering risk - Opinion
Clarity Over Consensus: What Kills Good Architecture
While collaborative design has become a cornerstone of agile and DevOps practices, its overextension into software architecture has produced unintended consequences.
Ulrich Mueller •architecture decision making engineering culture leadership - Architecture
Your Architecture Is Only as Good as the Questions You Ask
Modern software architecture demands more than clean diagrams or scalable frameworks—it requires the discipline of critical inquiry
Ulrich Mueller •architecture questions strategy design thinking discovery - Engineering
From Arrays to Architecture: Why Data Structures Still Matter in Real-World Systems
A deep dive into why core data structures like arrays, trees, and graphs still shape the foundation of scalable, real-world systems.
Ulrich Mueller •architecture data-structures systems engineering