101 Sites Every System Architect and Developer Should Know

Whether you’re designing systems, building APIs, or keeping services healthy in production, having the right links bookmarked saves time and reduces risk. This curated list groups 101 essential sites by category—covering standards, cloud, CI/CD, infra-as-code, monitoring, data, security, and more. Each entry includes a short “why it matters.”

Tip: Don’t try to adopt everything. Pick one or two per category that fit your stack and maturity, then expand as your needs grow.


Foundational References (10)


Architecture & Patterns (8)


Cloud & Hosting (12)


Containers & Orchestration (8)


CI/CD & DevOps (10)


Infrastructure as Code & Config (8)


Monitoring, Logging & Tracing (10)


Databases & Storage (10)


Messaging & Streaming (7)


Search & Indexing (5)


API & Integrations (5)


Security & Auth (8)


How to use this list (without getting overwhelmed)

  • Start with standards and patterns. They outlast tools.
  • For each problem space (hosting, CI, IaC, observability, data, auth), pilot one option that aligns with your team’s skills and constraints.
  • Prefer contract-first (OpenAPI/AsyncAPI) and infrastructure-as-code (Terraform/Pulumi) to reduce drift.
  • Bake in security and observability from day one—retrofitting is costlier than starting right.

Happy building—and bookmark this so your next architectural decision starts from strong options.