Archive 2026
37 articles
Five Dialogues to Transform Organizations - Creating an Agile Organizational Culture Through Dialogue
Five Dialogues to Transform Organizations - Creating an Agile Organizational Culture Through Dialogue
Getting Started with Domain-Driven Design: Practical Techniques for Connecting Software Implementation and Business Strategy
Getting Started with Domain-Driven Design: Practical Techniques for Connecting Software Implementation and Business Strategy
Introduction to Digital Identity: Essential Authentication, Authorization, and ID Management for Web Services
Introduction to Digital Identity: Essential Authentication, Authorization, and ID Management for Web Services
The Art of Leadership - Attending to the Small Things
The Art of Leadership - Attending to the Small Things
A Practical Textbook on Logging: From Basic Knowledge to Collection Methods, Analysis Techniques, Troubleshooting, Performance Optimization, and Applications in Machine Learning
A Practical Textbook on Logging: From Basic Knowledge to Collection Methods, Analysis Techniques, Troubleshooting, Performance Optimization, and Applications in Machine Learning
Career Portfolio Creation Guide
Create a strategic career portfolio to clarify skills, assess market value, set goals, and optimize daily decision-making.
Differentiating Architecture Strategy, Tactics, and Design
Differentiate architecture strategy, tactics, and design using 5W1H framework to clarify why, what, how, when, where, and who decisions.
Good Architecture Strategy, Bad Architecture Strategy
Exploring the differences between effective and ineffective architecture strategies.
Why and When to Write an Architecture Strategy
Develop architecture strategies to eliminate ad-hoc technology decisions and establish technology standards across teams.
OAuth 2.0 Explained: Complete Guide to Flows, Tokens, and Implementation
Summary based on RFC 6749 (OAuth 2.0 Authorization Framework) and RFC 6750 (Bearer Token Usage).
Summary of OpenID Connect 1.0 Specifications
Understand OpenID Connect specification, JWT structure, ID tokens, claims, and authentication flow details.
SAML 2.0 Explained: How SSO and Federated Identity Work
Understand SAML 2.0 and how it enables Single Sign-On (SSO), the roles of Identity Provider and Service Provider, and how it compares to OAuth 2.0 and OpenID Connect.
Key Points to Consider When Writing an ADR
Master ADR writing by focusing on atomic decisions, documenting trade-offs, team discussions, and technical writing principles for architecture.
Difference Between Requirements and Constraints
Distinguish requirements from constraints in software design using ISO 29148 definitions for effective architecture trade-offs.
What is Team Topologies? How to Structure Engineering Teams
Learn Team Topologies—the four team types (stream-aligned, platform, enabling, complicated-subsystem) and three interaction modes for effective software delivery organization.
Why Software Development Teams Should Define MVV
Understand MVV definition for software teams, mission clarity, vision alignment, and team personality development.
Web Distribution Technology: Utilizing HTTP Cache, Reverse Proxy, and CDN
Implement HTTP caching, reverse proxy, and CDN strategies for efficient web content distribution and edge delivery.