Writing on Angular platform engineering, software architecture, team leadership, and the Linux desktop. Six reading paths cover Angular, leadership, systems, frontend quality, AI & data tools, and architecture — plus ordered series on the Series index. Browse topics by tag or scroll the chronological archive.
Chaos Engineering for Frontend Applications
Frontend code runs on hardware and networks you never see. A user in rural Indonesia on a three-year-old Android phone over a flaky 3G connection experiences your application differently from a developer on fiber in Berlin. That gap is exactly where client-side chaos engineering pays off. This guide covers browser-side failure domains, resilience patterns, MSW and Cypress walkthroughs, real-time and auth chaos, SSR/hydration faults, performance pressure, offline sync, and tooling. For the shared experiment loop, blast-radius controls, and game-day concepts, start with Chaos Engineering: Principles and Practice. For fault injection on pods, networks, and datastores, see Chaos Engineering for Backend and Infrastructure. ...