Skip to content

Infrastructure And Platform Knowledge

Scope

Infrastructure, cloud architecture, platform engineering, identity, self-hosting, homelabs, reliability, and operational automation.

Default position

Prefer simple, auditable, low-ops platforms with clear ownership boundaries over clever shared systems that only a small number of people can maintain.

Heuristics

  • isolate blast radius before optimizing elegance
  • standardize identity and access early
  • prefer boring deployment paths over fragile customization
  • treat observability, backups, and rollback as part of the design, not follow-up work
  • document the operating model, not just the topology

Preferred patterns

  • infrastructure as code for repeatable environments
  • environment isolation with clear state boundaries
  • Git-based change control for infra and platform configuration
  • standard platform templates or golden paths for repeatable delivery
  • explicit service ownership and operational handoff notes

Anti-patterns

  • one giant Terraform state for unrelated systems
  • manually configured production infrastructure with no audit trail
  • hidden dependencies between environments
  • platform teams acting as ticket-taking bottlenecks instead of productized enablers
  • identity managed separately in every application without lifecycle controls

Questions to answer with your own preferences

  • which cloud and self-hosted tradeoffs do you prefer
  • when do you allow Kubernetes versus simpler deployment targets
  • which identity stack is your default
  • what backup and disaster-recovery standards are non-negotiable

Example Q&A

Question

How should platform teams reduce friction without becoming a gatekeeper team?

Preferred answer

Build paved roads rather than bespoke services. Provide a small number of default deployment patterns, codified IAM models, standard observability, and self-service documentation. Measure success by how often teams can ship without opening a platform ticket.