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.

Nov 2025

Protect your code from changes in external systems - Use the anti-corruption layer
Never miss a payment again. The system design pattern every distributed system needs.
Preview
Augment your Intranet with the Power of LLM
The Backend For Frontend Is Not Your API Gateway

Oct 2025

Claim-Check Examples: AWS SQS Extended Client SDK, Azure Serverless (ASB, Blobs, Event Grid, Functions)
Build Your AI Agents Following Copilot 365 Architecture

Sep 2025

Modernize Your Legacy System Incrementally - Follow The Strangler Fig Pattern
Integrate Legacy Systems With Minimal Need for Modification - Use the Messaging Bridge Pattern
Things Are Fine Until You Add a Mobile App. Meet The Backends For Frontends Pattern
Preview
The Competing Consumers Pattern
Azure Functions Competing For The Messages In Azure Service Bus
Stop Sending Large Messages Through Your Message Broker - Use The Claim-Check Pattern
Autoscaling Takes Time. Meet Your SLA While Preserving Cost - The Throttling Pattern

Aug 2025

External Configuration System Example: Azure Key Vault
Building Your Own Identity Service Is Hard - Use The Federated Identity Pattern
Federated Identity Example: Azure Active Directory
The Gatekeeper Pattern
Gatekeeper Example: Azure Application Gateway, VNets, ASE
Gatekeeper Example: AWS WAF, NLB, EC2, Elastic Beanstalk, VPC, PrivateLink
The Valet Key Pattern
The Static Content Hosting Pattern
The Auto Scaling Pattern

July 2025

Dealing with Huge Data Tables: Millions of Records Slowing Our Business
The Easiest Way to Increase Our Application Throughput
The Cache-aside Pattern
Preview
What Can Go Wrong with Traditional Web Application Architecture? Decouple Your Processing with Queueing.
The External Configuration System Pattern

June 2025

Optimizing the services communication with gRPC protocol
Scaling the Bills Payment for a Digital Banking App
Is 3-Tiers Architecture Justified?
Centralized Logging Tradeoffs Analysis
Scale Beyond Web Apps Limited Number of Threads
Why Relational Databases Are NOT Scalable By Default
Preview
The Cure to RDBMS Scalability Limitation: Database Replication & CQRS
Preview

May 2025

The Only Diagram Your Business People Understand
Software Architecture Trends 2025
Availability, Scalability and Cost: A Fintech Mobile App Story
Preview
Is API Gateway Justified?
Async Messaging Tradeoffs Analysis - Prepare Loan Offer Use Case for a Fintech Backend System

April 2025

The Humble Object Pattern
The Gateway Pattern
The Cancer Developer
Don’t Make This Common Software Design Mistake!
Preview