DesignFlix

Deep dive into DesignFlix, a curated series from my software engineering journey.

Categories

Articles

DesignFlix 1: From a URL to a Page You Can Use

  • #DesignFlix
  • #Browsers
  • #HTTP
  • #Web Performance

16 Jun 2026 | 5 min read

DesignFlix 2: Follow a DNS Lookup Before the Page Loads

  • #DesignFlix
  • #DNS
  • #Networking
  • #Caching

17 Jun 2026 | 5 min read

DesignFlix 3: Whose Side Does a Proxy Serve?

  • #DesignFlix
  • #Forward Proxy
  • #Reverse Proxy
  • #Networking

18 Jun 2026 | 5 min read

DesignFlix 4: Where Data Is Cached, and When It Gets Old

  • #DesignFlix
  • #Caching
  • #Cache Invalidation
  • #Performance

19 Jun 2026 | 5 min read

DesignFlix 5: Load Balancers, Gateways and Proxies Can Share Jobs

  • #DesignFlix
  • #Load Balancing
  • #API Gateway
  • #Reverse Proxy

20 Jun 2026 | 4 min read

DesignFlix 6: REST Is More Than URLs and JSON

  • #DesignFlix
  • #REST
  • #HTTP
  • #API Fundamentals

21 Jun 2026 | 5 min read

DesignFlix 7: Compare REST and GraphQL With One Screen

  • #DesignFlix
  • #REST
  • #GraphQL
  • #API Design

22 Jun 2026 | 5 min read

DesignFlix 8: Partitioning and Sharding Depend on the Queries

  • #DesignFlix
  • #Sharding
  • #Partitioning
  • #Database Scaling

23 Jun 2026 | 5 min read

DesignFlix 9: Replication, Stale Reads and the Next Leader

  • #DesignFlix
  • #Replication
  • #Failover
  • #Consistency

24 Jun 2026 | 5 min read

DesignFlix 10: Token Bucket Bursts and Leaky Bucket Waiting

  • #DesignFlix
  • #Rate Limiting
  • #Token Bucket
  • #Leaky Bucket

24 Jun 2026 | 5 min read

DesignFlix 11: What a Sidecar Takes Out of Application Code

  • #DesignFlix
  • #Sidecars
  • #Microservices
  • #Service Mesh

25 Jun 2026 | 5 min read

DesignFlix 12: What Heartbeats and Health Checks Actually Tell You

  • #DesignFlix
  • #Heartbeats
  • #Health Checks
  • #Observability

27 Jun 2026 | 4 min read

DesignFlix 13: Slow the Producer Before the Queue Fills

  • #DesignFlix
  • #Backpressure
  • #Queue Capacity
  • #Flow Control

28 Jun 2026 | 5 min read

DesignFlix 14: Share Queue Work Across Competing Consumers

  • #DesignFlix
  • #Competing Consumers
  • #Workers
  • #Message Queues

29 Jun 2026 | 5 min read

DesignFlix 15: Build a Read View Without Losing Track of Updates

  • #DesignFlix
  • #Projections
  • #Read Models
  • #Event Processing

30 Jun 2026 | 5 min read

DesignFlix 16: Rebuild an Order From Its Events

  • #DesignFlix
  • #Event Sourcing
  • #Event History
  • #Read Models

01 Jul 2026 | 5 min read

DesignFlix 17: Accepted Is Not Finished in a Background Job

  • #DesignFlix
  • #Background Jobs
  • #Queues
  • #Async Processing

02 Jul 2026 | 5 min read

DesignFlix 18: Save the Event Before Sending It

  • #DesignFlix
  • #Transactional Outbox
  • #Reliable Messaging
  • #Database Transactions

03 Jul 2026 | 5 min read

DesignFlix 19: Follow an Order Through a Saga and Its Recovery

  • #DesignFlix
  • #Sagas
  • #Microservices
  • #Compensation

04 Jul 2026 | 5 min read

DesignFlix 20: CRUD vs CQRS, From Product Page to Checkout

  • #DesignFlix
  • #CQRS
  • #CRUD
  • #Read Models

05 Jul 2026 | 5 min read

DesignFlix 21: What a Dead Letter Queue Does After Retries Fail

  • #DesignFlix
  • #Dead Letter Queue
  • #Retries
  • #Message Queues

05 Jul 2026 | 5 min read

DesignFlix 22: Eight Redis Uses and What Can Go Wrong

  • #DesignFlix
  • #Redis
  • #Caching
  • #Data Structures

08 Jul 2026 | 6 min read

DesignFlix 23: How a Merkle Proof Checks One File

  • #DesignFlix
  • #Merkle Trees
  • #Data Integrity
  • #Cryptography

07 Jul 2026 | 5 min read

DesignFlix 24: Learning API Design, One Feature at a Time

  • #DesignFlix
  • #API Design
  • #Learning Roadmap
  • #HTTP

09 Jul 2026 | 6 min read

DesignFlix 25: How MCP Connects AI Assistants to Tools

  • #DesignFlix
  • #MCP
  • #AI Tools
  • #Tool Integration

10 Jul 2026 | 6 min read

DesignFlix 26: What Happens When You Turn On a VPN?

  • #DesignFlix
  • #VPN
  • #Networking
  • #Privacy
  • #Network Security

11 Jul 2026 | 6 min read

DesignFlix 27: How Multi-Agent Planning Works

  • #DesignFlix
  • #AI Agents
  • #Multi-Agent Planning
  • #LLMs

12 Jul 2026 | 6 min read