Tags

Explore the themes we write about most often. Each tag links to its archive and the descriptions explain when you might care about that topic.

  • api-design 2 - HTTP semantics, browser versus server clients, and contracts that make integration predictable.
  • architecture 4 - System-level design choices, trade-offs, and how components fit together.
  • caching 2 - Making the most of HTTP caching headers, CDNs, and distributed caches for faster responses.
  • career-growth 1 - Navigating the path from junior to senior by sharing lessons and expectations.
  • developer-experience 3 - Improving daily developer workflows, tooling, and ergonomics.
  • domain-driven-design 2 - Using domain models, bounded contexts, and modular monolith techniques to keep code aligned with the business.
  • microservices 2 - Autonomous services, async communication, and patterns for scaling teams and systems.
  • process-design 1 - Workflow, backlog, and delivery guardrails that keep teams shipping.
  • product-strategy 1 - Balancing build-versus-buy choices and making tech decisions that support the business.
  • security 2 - Authentication, privacy, and handling sensitive data without opening holes.
  • team-leadership 3 - Leading teams, mentoring devs, and setting the context AI and people need to succeed.
  • testing 2 - Patterns that keep tests deterministic, expressive, and free of incidental complexity.
  • web-performance 3 - Front-end responsiveness tricks that keep apps feeling fast without heavyweight frameworks.