Architecture

120 articles

Considering Engineering in the Age of AI
Architecture 2026-02-25

Considering Engineering in the Age of AI

Establish prompt governance with Golden Dataset validation, LLM-as-Judge evaluation, and prompt injection security.

#LLM as Judge#Prompt as Code#Prompt Ops#Context Engineering#Prompt Engineering#Continuous AI
LLM Prompt Management and Evaluation Platform Using GitHub Agentic Workflow
Architecture 2026-02-25

LLM Prompt Management and Evaluation Platform Using GitHub Agentic Workflow

Manage LLM prompts as code using GitHub Agentic Workflows: Copilot-powered automation with golden datasets and evaluation.

#LLM as Judge#Prompt as Code#Prompt Ops#Context Engineering#Prompt Engineering#Continuous AI
Everything About Digital Identity: Knowledge for Realizing a Secure and User-Centric Identity System
Architecture 2026-02-20

Everything About Digital Identity: Knowledge for Realizing a Secure and User-Centric Identity System

Everything About Digital Identity: Knowledge for Realizing a Secure and User-Centric Identity System

#Book Review#Authentication#Authorization#OIDC#OAuth
Getting Started with Domain-Driven Design: Practical Techniques for Connecting Software Implementation and Business Strategy
Architecture 2026-02-20

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

#Book Review#DDD#Business Strategy
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
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
Balancing Coupling in Software Design: Principles of Modularity for Sustainable Growth
Architecture 2025-12-29

Balancing Coupling in Software Design: Principles of Modularity for Sustainable Growth

Balancing Coupling in Software Design: Principles of Modularity for Sustainable Growth

#Book Review#Design
What is Platform Engineering? Building Internal Developer Platforms
Architecture 2025-12-26

What is Platform Engineering? Building Internal Developer Platforms

Learn what platform engineering is, how internal developer platforms (IDPs) work, and how platform teams reduce cognitive load and improve developer productivity.

#Platform Engineering
Clean Code Cookbook: A Recipe Collection for Improving Code Design and Quality
Architecture 2025-10-26

Clean Code Cookbook: A Recipe Collection for Improving Code Design and Quality

Clean Code Cookbook: A Recipe Collection for Improving Code Design and Quality

#Design#Book Review
Trends and Strategies for System Design Interviews
Architecture 2025-09-29

Trends and Strategies for System Design Interviews

Trends and Strategies for System Design Interviews

#System Design#Architecture#Book Review
Session-based and Token-based Authentication Methods
Architecture 2025-09-17

Session-based and Token-based Authentication Methods

A comprehensive comparison and explanation of session-based and token-based authentication methods, covering technical details and implementation considerations.

#Authentication#Authorization
What is the Architecture Advice Process (AAP)?
Architecture 2025-08-16

What is the Architecture Advice Process (AAP)?

Implement Architecture Advice Process for decentralized decision-making with ADR and architectural governance frameworks.

#Architecture Advice Process#Architecture Review Board#Architecture
Driving Domain with Data Modeling - Towards Distributed and Loosely Coupled Core Systems
Architecture 2025-08-11

Driving Domain with Data Modeling - Towards Distributed and Loosely Coupled Core Systems

Driving Domain with Data Modeling - Towards Distributed and Loosely Coupled Core Systems

#Modeling#Design#System Design#Book Review