Hanish's Garden

Home

❯

concepts

concepts

11 items under this folder.

  • Jul 06, 2026

    🌿 An access token is not proof of identity

    • anti-pattern
    • security
  • Jul 02, 2025

    🌳 Idempotency is a property, not a mechanism

    • pattern
  • Jul 01, 2025

    🌿 A shared database is distributed coupling in disguise

    • anti-pattern
  • Jun 30, 2025

    🌿 Retries without backoff turn a blip into an outage

    • anti-pattern
  • Jun 28, 2025

    🌿 Onboarding a human and onboarding an AI are the same problem

    • Jun 26, 2025

      🌿 The outbox pattern gets you at-least-once without a shared database

      • pattern
    • Jun 24, 2025

      🌿 At-least-once delivery makes deduplication your job

      • pattern
    • Jun 20, 2025

      🌿 A circuit breaker protects the caller, not the callee

      • pattern
    • Jun 18, 2025

      🌿 Cache invalidation fails at boundaries you don't own

      • anti-pattern
    • Jun 12, 2025

      🌿 A queue is a loan against future capacity

      • anti-pattern
    • May 27, 2025

      🌿 Timeouts are a design decision, not a default

      • pattern

    Created with Quartz v5.0.0 © 2026

    • hanishrao.me