Archive 2026

71 articles

Differentiating Architecture Strategy, Tactics, and Design
Architecture 2026-02-05

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.

#Architecture Strategy#Architecture#Design
Good Architecture Strategy, Bad Architecture Strategy
Architecture 2026-02-05

Good Architecture Strategy, Bad Architecture Strategy

Exploring the differences between effective and ineffective architecture strategies.

#Architecture Strategy#Architecture#Design
Why and When to Write an Architecture Strategy
Architecture 2026-02-05

Why and When to Write an Architecture Strategy

Develop architecture strategies to eliminate ad-hoc technology decisions and establish technology standards across teams.

#Architecture Strategy#Architecture#Design
OAuth 2.0 Explained: Complete Guide to Flows, Tokens, and Implementation
Architecture 2026-01-23

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).

#OAuth#Authentication#Authorization
Summary of OpenID Connect 1.0 Specifications
Architecture 2026-01-23

Summary of OpenID Connect 1.0 Specifications

Understand OpenID Connect specification, JWT structure, ID tokens, claims, and authentication flow details.

#OIDC#Authentication#Authorization
SAML 2.0 Explained: How SSO and Federated Identity Work
Architecture 2026-01-23

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.

#SAML#Authentication#Authorization
Key Points to Consider When Writing an ADR
Architecture 2026-01-09

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.

#Architecture Decision Record#Design#Architecture
Difference Between Requirements and Constraints
Architecture 2026-01-09

Difference Between Requirements and Constraints

Distinguish requirements from constraints in software design using ISO 29148 definitions for effective architecture trade-offs.

#Constraints#Requirements#Requests#Design#Architecture
What is Team Topologies? How to Structure Engineering Teams
Management 2026-01-09

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.

#Team Topologies#Team Management#Organizational Design
Why Software Development Teams Should Define MVV
Management 2026-01-07

Why Software Development Teams Should Define MVV

Understand MVV definition for software teams, mission clarity, vision alignment, and team personality development.

#Team Management
Web Distribution Technology: Utilizing HTTP Cache, Reverse Proxy, and CDN
Architecture 2026-01-05

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.

#Cache#Reverse Proxy#CDN