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.