Senko's Activity Log
Home Articles Works About

Articles › #ArchitectureCrashCourse

#ArchitectureCrashCourse

101 articles

Application Architecture — Article Index
Application Architecture

Application Architecture — Article Index

May 2, 2026
Appendix — Article Index — Architecture Crash Course for the
Appendix

Appendix — Article Index — Architecture Crash Course for the

May 2, 2026
Case Studies — Article Index — Architecture Crash Course for the
Case Studies

Case Studies — Article Index — Architecture Crash Course for the

May 2, 2026
Data Architecture — Article Index
Data Architecture

Data Architecture — Article Index

May 2, 2026
DevOps Architecture (DevOps / SRE) — Article Index
DevOps Architecture

DevOps Architecture (DevOps / SRE) — Article Index

May 2, 2026
Enterprise Architecture — Article Index
Enterprise Architecture

Enterprise Architecture — Article Index

May 2, 2026
Frontend Architecture — Article Index
Frontend Architecture

Frontend Architecture — Article Index

May 2, 2026
Security Architecture — Article Index
Security Architecture

Security Architecture — Article Index

May 2, 2026
Software Architecture — Article Index
Software Architecture

Software Architecture — Article Index

May 2, 2026
Solution Architecture — Article Index
Solution Architecture

Solution Architecture — Article Index

May 2, 2026
System Architecture — Article Index
System Architecture

System Architecture — Article Index

May 2, 2026
Full Category Index — Architecture Crash Course for the
Overview

Full Category Index — Architecture Crash Course for the

May 2, 2026
Class Design Basics — SOLID Principles and Inheritance vs
Application Architecture

Class Design Basics — SOLID Principles and Inheritance vs

Apr 26, 2026
Domain Logic — Transaction Script vs DDD
Application Architecture

Domain Logic — Transaction Script vs DDD

Apr 26, 2026
Error Handling — Systems That Recover After Falling
Application Architecture

Error Handling — Systems That Recover After Falling

Apr 26, 2026
Naming and Code Conventions — End Debates with Automation
Application Architecture

Naming and Code Conventions — End Debates with Automation

Apr 26, 2026
Application Architecture Overview — The Internal Rules
Application Architecture

Application Architecture Overview — The Internal Rules

Apr 26, 2026
Anti-Pattern Catalog — Reverse Lookup Before You're Stuck
Appendix

Anti-Pattern Catalog — Reverse Lookup Before You're Stuck

Apr 26, 2026
Best-Practice Catalog — When in Doubt, Lean on These
Appendix

Best-Practice Catalog — When in Doubt, Lean on These

Apr 26, 2026
Major Incident Catalog — Lessons from Hundreds of Millions in
Appendix

Major Incident Catalog — Lessons from Hundreds of Millions in

Apr 26, 2026
AI-Product Startup - Inference Cost and Data Setup Are Everything
Case Studies

AI-Product Startup - Inference Cost and Data Setup Are Everything

Apr 26, 2026
Large-Enterprise Core - Design Holding Up Organizationally Over
Case Studies

Large-Enterprise Core - Design Holding Up Organizationally Over

Apr 26, 2026
Mobile-App Dedicated - Store Reviews and 2-OS Sync Practice
Case Studies

Mobile-App Dedicated - Store Reviews and 2-OS Sync Practice

Apr 26, 2026
Case Studies — Same Question, Different Answer by Scale and Phase
Case Studies

Case Studies — Same Question, Different Answer by Scale and Phase

Apr 26, 2026
Public / Local-Government Systems
Case Studies

Public / Local-Government Systems

Apr 26, 2026
Small-Mid SaaS - Lean on Managed and Run with Few People
Case Studies

Small-Mid SaaS - Lean on Managed and Run with Few People

Apr 26, 2026
Personal / Startup - Composition Shippable in 1 Month Is Correct
Case Studies

Personal / Startup - Composition Shippable in 1 Month Is Correct

Apr 26, 2026
[Data Architecture] Data Store Selection
Data Architecture

[Data Architecture] Data Store Selection

Apr 26, 2026
[Data Architecture] ETL/ELT - Fivetran + dbt + DWH Is the Modern
Data Architecture

[Data Architecture] ETL/ELT - Fivetran + dbt + DWH Is the Modern

Apr 26, 2026
[Data Architecture] Data Governance
Data Architecture

[Data Architecture] Data Governance

Apr 26, 2026
[Data Architecture] Data Modeling
Data Architecture

[Data Architecture] Data Modeling

Apr 26, 2026
Data Architecture Overview — The Foundation for AI in Your Org
Data Architecture

Data Architecture Overview — The Foundation for AI in Your Org

Apr 26, 2026
[Data Architecture] Data Platform
Data Architecture

[Data Architecture] Data Platform

Apr 26, 2026
[Data Architecture] Streaming - Question Whether It's Truly
Data Architecture

[Data Architecture] Streaming - Question Whether It's Truly

Apr 26, 2026
[DevOps Architecture] CI/CD - GitHub Actions + OIDC + Feature
DevOps Architecture

[DevOps Architecture] CI/CD - GitHub Actions + OIDC + Feature

Apr 26, 2026
[DevOps Architecture] Deploy Strategy
DevOps Architecture

[DevOps Architecture] Deploy Strategy

Apr 26, 2026
[DevOps Architecture] Dev Environment and Local Execution
DevOps Architecture

[DevOps Architecture] Dev Environment and Local Execution

Apr 26, 2026
[DevOps Architecture] Documentation
DevOps Architecture

[DevOps Architecture] Documentation

Apr 26, 2026
[DevOps Architecture] Incident Response
DevOps Architecture

[DevOps Architecture] Incident Response

Apr 26, 2026
[DevOps Architecture] Log Design
DevOps Architecture

[DevOps Architecture] Log Design

Apr 26, 2026
[DevOps Architecture] Monitoring and Observability
DevOps Architecture

[DevOps Architecture] Monitoring and Observability

Apr 26, 2026
DevOps Architecture Overview — One Pipeline for Build, Ship, and
DevOps Architecture

DevOps Architecture Overview — One Pipeline for Build, Ship, and

Apr 26, 2026
[DevOps Architecture] Code Review
DevOps Architecture

[DevOps Architecture] Code Review

Apr 26, 2026
[DevOps Architecture] SLO and SLI
DevOps Architecture

[DevOps Architecture] SLO and SLI

Apr 26, 2026
[DevOps Architecture] DevOps and SRE Overview
DevOps Architecture

[DevOps Architecture] DevOps and SRE Overview

Apr 26, 2026
[DevOps Architecture] SRE Practices
DevOps Architecture

[DevOps Architecture] SRE Practices

Apr 26, 2026
[DevOps Architecture] Test Design
DevOps Architecture

[DevOps Architecture] Test Design

Apr 26, 2026
[DevOps Architecture] Ticket and Project Management
DevOps Architecture

[DevOps Architecture] Ticket and Project Management

Apr 26, 2026
[DevOps Architecture] Version Control
DevOps Architecture

[DevOps Architecture] Version Control

Apr 26, 2026
Application Architecture - Mapping Company-Wide Systems
Enterprise Architecture

Application Architecture - Mapping Company-Wide Systems

Apr 26, 2026
Business Architecture - Making Business Connectable to Technology
Enterprise Architecture

Business Architecture - Making Business Connectable to Technology

Apr 26, 2026
Data Architecture - Designing Company-Wide Data as Strategic
Enterprise Architecture

Data Architecture - Designing Company-Wide Data as Strategic

Apr 26, 2026
EA Frameworks - Tailor TOGAF + ArchiMate to Use
Enterprise Architecture

EA Frameworks - Tailor TOGAF + ArchiMate to Use

Apr 26, 2026
Enterprise Architecture Overview
Enterprise Architecture

Enterprise Architecture Overview

Apr 26, 2026
Technology Architecture - The Constitution of Enterprise Tech
Enterprise Architecture

Technology Architecture - The Constitution of Enterprise Tech

Apr 26, 2026
[Frontend Architecture] Auth - F12-Premised Browser Security
Frontend Architecture

[Frontend Architecture] Auth - F12-Premised Browser Security

Apr 26, 2026
[Frontend Architecture] BFF Design
Frontend Architecture

[Frontend Architecture] BFF Design

Apr 26, 2026
[Frontend Architecture] CSS Design
Frontend Architecture

[Frontend Architecture] CSS Design

Apr 26, 2026
[Frontend Architecture] Frameworks in Detail
Frontend Architecture

[Frontend Architecture] Frameworks in Detail

Apr 26, 2026
Choosing Hosting — CDN / Edge / Static First
Frontend Architecture

Choosing Hosting — CDN / Edge / Static First

Apr 26, 2026
Frontend Architecture Overview — The Only Layer Users Touch
Frontend Architecture

Frontend Architecture Overview — The Only Layer Users Touch

Apr 26, 2026
Choosing a Rendering Method — CSR / SSR / SSG / ISR
Frontend Architecture

Choosing a Rendering Method — CSR / SSR / SSG / ISR

Apr 26, 2026
[Frontend Architecture] SEO Design
Frontend Architecture

[Frontend Architecture] SEO Design

Apr 26, 2026
[Frontend Architecture] State Management
Frontend Architecture

[Frontend Architecture] State Management

Apr 26, 2026
Architecture Glossary (Alphabetical)
Overview

Architecture Glossary (Alphabetical)

Apr 26, 2026
What an IT Architect Actually Does
Overview

What an IT Architect Actually Does

Apr 26, 2026
Learning Roadmap — Where to Start, by Role
Overview

Learning Roadmap — Where to Start, by Role

Apr 26, 2026
Architecture Crash Course for the Generative-AI Era
Overview

Architecture Crash Course for the Generative-AI Era

Apr 26, 2026
[Security Architecture] Authentication Design
Security Architecture

[Security Architecture] Authentication Design

Apr 26, 2026
[Security Architecture] Encryption
Security Architecture

[Security Architecture] Encryption

Apr 26, 2026
[Security Architecture] Authorization and IAM
Security Architecture

[Security Architecture] Authorization and IAM

Apr 26, 2026
[Security Architecture] Network Security
Security Architecture

[Security Architecture] Network Security

Apr 26, 2026
Security Architecture Overview — Defense in Depth and Zero Trust
Security Architecture

Security Architecture Overview — Defense in Depth and Zero Trust

Apr 26, 2026
[Security Architecture] Secret Management
Security Architecture

[Security Architecture] Secret Management

Apr 26, 2026
[Security Architecture] Vulnerability Assessment
Security Architecture

[Security Architecture] Vulnerability Assessment

Apr 26, 2026
[Security Architecture] Zero Trust - Trust Nothing, Always Verify
Security Architecture

[Security Architecture] Zero Trust - Trust Nothing, Always Verify

Apr 26, 2026
API Design Basics — REST / GraphQL / gRPC / WebSocket
Software Architecture

API Design Basics — REST / GraphQL / gRPC / WebSocket

Apr 26, 2026
Authentication & Session Design — Server Session vs JWT
Software Architecture

Authentication & Session Design — Server Session vs JWT

Apr 26, 2026
Choosing a Framework — Spring / Next.js / FastAPI / Rails
Software Architecture

Choosing a Framework — Spring / Next.js / FastAPI / Rails

Apr 26, 2026
Choosing a Programming Language — TS / Python / Java / Go / Rust
Software Architecture

Choosing a Programming Language — TS / Python / Java / Go / Rust

Apr 26, 2026
Choosing Module Design — Layered / Hexagonal / Clean
Software Architecture

Choosing Module Design — Layered / Hexagonal / Clean

Apr 26, 2026
Software Architecture Overview
Software Architecture

Software Architecture Overview

Apr 26, 2026
Choosing Overall Structure — Monolith / Microservices / Modular
Software Architecture

Choosing Overall Structure — Monolith / Microservices / Modular

Apr 26, 2026
Transaction Design — ACID / Eventual Consistency / Saga / Outbox
Software Architecture

Transaction Design — ACID / Eventual Consistency / Saga / Outbox

Apr 26, 2026
Non-Functional Requirements - 'Don't Stop' Has No Price Tag
Solution Architecture

Non-Functional Requirements - 'Don't Stop' Has No Price Tag

Apr 26, 2026
Solution Architecture Overview
Solution Architecture

Solution Architecture Overview

Apr 26, 2026
PoC Design - PoCs Ending With 'Sort of Worked' Are All Failures
Solution Architecture

PoC Design - PoCs Ending With 'Sort of Worked' Are All Failures

Apr 26, 2026
Bridging Requirements to Design
Solution Architecture

Bridging Requirements to Design

Apr 26, 2026
Estimation and ROI - Pinpoint Estimates Are Mostly Lies
Solution Architecture

Estimation and ROI - Pinpoint Estimates Are Mostly Lies

Apr 26, 2026
Choosing Application Form — Web / Native / Hybrid
System Architecture

Choosing Application Form — Web / Native / Hybrid

Apr 26, 2026
BCP / DR Design Rules — RPO, RTO, and the 3-2-1 Backup Rule
System Architecture

BCP / DR Design Rules — RPO, RTO, and the 3-2-1 Backup Rule

Apr 26, 2026
Choosing a Cloud Vendor — AWS / Azure / GCP
System Architecture

Choosing a Cloud Vendor — AWS / Azure / GCP

Apr 26, 2026
Cloud Cost Management (FinOps)
System Architecture

Cloud Cost Management (FinOps)

Apr 26, 2026
Datastore Placement Strategy — Combining RDBMS / NoSQL / Cache /
System Architecture

Datastore Placement Strategy — Combining RDBMS / NoSQL / Cache /

Apr 26, 2026
Choosing a Deployment Model — On-Prem / Cloud / Hybrid
System Architecture

Choosing a Deployment Model — On-Prem / Cloud / Hybrid

Apr 26, 2026
Monitoring & Ops Overall Design
System Architecture

Monitoring & Ops Overall Design

Apr 26, 2026
Network Design Basics — VPC / Subnets / CIDR
System Architecture

Network Design Basics — VPC / Subnets / CIDR

Apr 26, 2026
OS Selection — Linux / Windows / UNIX and ARM
System Architecture

OS Selection — Linux / Windows / UNIX and ARM

Apr 26, 2026
System Architecture Overview — The Skeleton You Decide First
System Architecture

System Architecture Overview — The Skeleton You Decide First

Apr 26, 2026
Choosing a Runtime — VM / Container / Serverless / Wasm
System Architecture

Choosing a Runtime — VM / Container / Serverless / Wasm

Apr 26, 2026
Security Foundation Map — Defense in Depth and Least Privilege
System Architecture

Security Foundation Map — Defense in Depth and Least Privilege

Apr 26, 2026

© 2026 Senko. All rights reserved.

Privacy Policy Disclaimer RSS