Brittle and fragile both describe something that could break, but they point toward very different responses. Use "fragile" for something that needs broad, careful handling in general; use "brittle" when a specific stressor would cause an abrupt failure and the real fix is redesign or added resilience, not just caution.
The test: caution, or a fix?
The question to ask is whether the honest response is "be careful with this" or "we need to actually fix this before the load arrives." "Fragile" may invite caution; "brittle" argues for redesign or resilience. The word choice steers whether the team schedules a fix or just a warning, which is the real business stake in choosing between them.
A workaround handles today's traffic but wasn't built for scale: "It's brittle -- it works today but will likely fail once traffic exceeds current levels" is the accurate call; "It's fragile, so please be careful" undersells the risk by suggesting general careful handling is enough.
Calling a component "fragile" invites people to tiptoe around it indefinitely; calling it "brittle" argues for actually redesigning it before the load that will break it arrives.
The common mistake: defaulting to "fragile" out of politeness
The mistake is defaulting to "fragile" out of politeness when the real message is that a specific load or condition will break something. "Fragile" asks people to be careful; "brittle" asks the organization to fix it before the failure happens -- and softening a fix-it message into a be-careful message can leave a real risk unaddressed.
Want to learn "Brittle" in depth?
Lyra Practice teaches advanced non-native professionals the nuance of high-value expressions like this one, then has you practice using them in realistic work scenarios.
Start learning for free →If you can name the specific stressor that would cause the failure, that's a signal you probably mean "brittle," not "fragile" -- and that the right next step is a redesign conversation, not just a warning to handle something gently.
Practice scenarios
Practice using brittle in situations like:
- deciding whether a risky component needs a caution note ("fragile") or a redesign conversation ("brittle")
- catching a message that softens "brittle" down to "fragile" out of politeness
- explaining to a stakeholder why "brittle" is the more actionable of the two words
Useful practice phrases:
- "It's brittle -- it works today but will likely fail once..."
- "That's fragile, so handle it carefully" vs. "that's brittle, so let's fix it before..."
- "Calling it fragile invites caution; calling it brittle argues for a fix."