Justified Code/Insider Access

  • $29/mo or $279/yr

Insider Access

  • Course
  • 44 Lessons

I read the books, study Microsoft & Google papers, and watch paid courses.

The result? Short videos where I break everything down while annotating neat diagrams with my iPad Pencil.

What you get: You’ll shorten your learning curve from years to just months and get raw experience from the field you won’t find anywhere else.

Contents

Dec 2025

No more single point of failure. Use the publisher subscriber pattern.
  • 20 mins
  • 485 MB
Preview

Nov 2025

Protect your code from changes in external systems - Use the anti-corruption layer
  • 18 mins
  • 576 MB
Never miss a payment again. The system design pattern every distributed system needs.
  • 20 mins
  • 580 MB
Preview
Augment your Intranet with the Power of LLM
  • 14 mins
  • 449 MB
The Backend For Frontend Is Not Your API Gateway
  • 12 mins
  • 300 MB

Oct 2025

Claim-Check Examples: AWS SQS Extended Client SDK, Azure Serverless (ASB, Blobs, Event Grid, Functions)
  • 17 mins
  • 459 MB
Preview
Build Your AI Agents Following Copilot 365 Architecture
  • 7 mins
  • 175 MB

Sep 2025

Modernize Your Legacy System Incrementally - Follow The Strangler Fig Pattern
  • 24 mins
  • 579 MB
Integrate Legacy Systems With Minimal Need for Modification - Use the Messaging Bridge Pattern
  • 19 mins
  • 537 MB
Things Are Fine Until You Add a Mobile App. Meet The Backends For Frontends Pattern
  • 28 mins
  • 601 MB
Preview
The Competing Consumers Pattern
  • 22 mins
  • 573 MB
Azure Functions Competing For The Messages In Azure Service Bus
  • 11 mins
  • 298 MB
Stop Sending Large Messages Through Your Message Broker - Use The Claim-Check Pattern
  • 16 mins
  • 441 MB
Autoscaling Takes Time. Meet Your SLA While Preserving Cost - The Throttling Pattern
  • 21 mins
  • 552 MB

Aug 2025

External Configuration System Example: Azure Key Vault
  • 8 mins
  • 183 MB
Building Your Own Identity Service Is Hard - Use The Federated Identity Pattern
  • 20 mins
  • 478 MB
Federated Identity Example: Azure Active Directory
  • 9 mins
  • 198 MB
The Gatekeeper Pattern
  • 11 mins
  • 276 MB
Gatekeeper Example: Azure Application Gateway, VNets, ASE
  • 8 mins
  • 196 MB
Gatekeeper Example: AWS WAF, NLB, EC2, Elastic Beanstalk, VPC, PrivateLink
  • 7 mins
  • 172 MB
The Valet Key Pattern
  • 17 mins
  • 365 MB
Preview
The Static Content Hosting Pattern
  • 13 mins
  • 278 MB
The Auto Scaling Pattern
  • 20 mins
  • 460 MB

July 2025

Dealing with Huge Data Tables: Millions of Records Slowing Our Business
  • 8 mins
  • 271 MB
The Easiest Way to Increase Our Application Throughput
  • 13 mins
  • 297 MB
Preview
The Cache-aside Pattern
  • 16 mins
  • 418 MB
Preview
What Can Go Wrong with Traditional Web Application Architecture?
  • 11 mins
  • 253 MB
The External Configuration System Pattern
  • 17 mins
  • 445 MB

June 2025

Optimizing the services communication with gRPC protocol
  • 8 mins
  • 249 MB
Scaling the Bills Payment for a Digital Banking App
  • 16 mins
  • 407 MB
Is 3-Tiers Architecture Justified?
  • 13 mins
  • 258 MB
Centralized Logging Tradeoffs Analysis
  • 14 mins
  • 324 MB
Scale Beyond Web Apps Limited Number of Threads
  • 6 mins
  • 150 MB
Why Relational Databases Are NOT Scalable By Default
  • 10 mins
  • 220 MB
Preview
The Cure to RDBMS Scalability Limitation: Database Replication & CQRS
  • 11 mins
  • 309 MB
Preview

May 2025

The Only Diagram Your Business People Understand
  • 11 mins
  • 187 MB
Software Architecture Trends 2025
  • 10 mins
  • 221 MB
Availability, Scalability and Cost: A Fintech Mobile App Story
  • 12 mins
  • 371 MB
Preview
Is API Gateway Justified?
  • 6 mins
  • 192 MB
Async Messaging Tradeoffs Analysis - Prepare Loan Offer Use Case for a Fintech Backend System
  • 19 mins
  • 665 MB

April 2025

The Humble Object Pattern
  • 5 mins
  • 61.9 MB
The Gateway Pattern
  • 13 mins
  • 201 MB
The Cancer Developer
  • 6 mins
  • 57.9 MB
Don’t Make This Common Software Design Mistake!
  • 6 mins
  • 82.1 MB
Preview