Security isn't just a technology problem — it's about design, too
Rahabi Khan
- Apr 19, 2024
- 300k Views
- 8 min read

For too long, we’ve talked about security as if it were a wall to be built around our systems. The most thoughtful teams treat it as a design surface instead — something a user moves through, not something bolted on afterward.
A button labeled clearly is a security feature. A confirmation dialog with a sensible default is a security feature. When the safe path is also the obvious path, people take it without being asked. Defaults matter more than disclosures: almost nobody reads the warning, and almost everybody keeps the default.
A decade of human-factors research backs this up. A review of the field’s lessons from 2008 to 2018 found that the errors with the widest blast radius come not from end users but from operators and developers — the people our tooling is usually least designed for.
Once you start looking at design through the security lens, you find vulnerabilities everywhere — and they’re usually easy to fix. A copy change. A reordered flow. A default flipped from open to closed. None of it ships in a CVE, but all of it changes behaviour.
Recent work on secure design practices from a human-factors perspective frames the trade-off plainly: secure infrastructure is a function of design and usability, and a control nobody can use is a control nobody uses.
The best security is the kind people don’t notice — not because it’s hidden, but because the secure choice never felt like a choice at all. That is a design outcome, and it belongs on the design team’s desk as much as the security team’s.