szpak szpak

Software architecture writing

Browse essays about architecture, domain modeling, technical decisions, and the practical work around software systems.

March 26, 2025 6 min read

Monitoring Web Servers for Metrics, Errors and Observability

Explore essential web server metrics, custom insights, and common monitoring pitfalls for optimal performance and reliability.

January 23, 2025 6 min read

A Stakeholder's How-To Guide To Event Storming

Event Storming guide for stakeholders. Learn to contribute effectively and avoid common pitfalls. Shape better software!

September 23, 2024 6 min read

DDD Misconceptions. Avoiding Domain-Driven Design Pitfalls

Uncover the 10 biggest misconceptions about Domain-Driven Design. Learn how to avoid common pitfalls and implement DDD effectively.

September 17, 2024 6 min read

Master AMQP Messaging in Distributed Systems

Unlock AMQP's power for reliable messaging in distributed systems. Explore its strengths, avoid pitfalls, and design robust architectures.

May 16, 2024 4 min read

Can We Build a Remote Culture That Connects?

Forge strong remote team bonds! Discover tools, processes, & fun activities to foster connection, beat isolation, & build a thriving virtual culture.

May 7, 2024 7 min read

Actionable Steps To Take After Event Storming

Close your Event Storming session by translating insights into actionable requirements for dev teams. Learn how!

April 25, 2024 6 min read

Master Chaos and Run Event Storming Like a Pro

Guide Event Storming sessions, extract insights, and shape system architecture. Master facilitation skills for better outcomes.

March 4, 2024 4 min read

A Practical Guide to Effective Event Storming

Run productive Event Storming sessions: define scope, involve the right people, set expectations, and foster insights.

February 17, 2024 4 min read

Event Storming Facilitator's Guide to Collaboration

Master Event Storming: a guide for architects to facilitate collaboration, understand business domains, and design better systems.

December 9, 2023 6 min read

Infrastructure Monitoring 101. Keep Your Systems Online

Learn infrastructure monitoring essentials: challenges, solutions, and trade-offs for reliable systems and happy users.

December 2, 2023 5 min read

Learning New Language

How hard it may be and what the Paradigm actually is.

July 16, 2023 5 min read

The Power of Why - Explaining Decisions to Your Team

Go beyond just telling your team *what* to do. Explaining *why* fosters understanding, empathy, and a culture of growth.