The “Core Values” are fundamental principles that serve as the bedrock for any design, establishing […]
Designing for the Future of Education: A Tutorial on Building Secure Applications
The biggest challenge for any software tutorial is what the example to use. Most software […]
The Secure Software Habit
It requires intention create software with the trust of the user in mind. That trust […]
Choose Your Own Adventure: Design for Security or Struggle with Support
All software design choices drive security. It all impacts security. Programming language selection, CRUD, DRY, […]
Hiding Data in Plain Sight
Access privileges are crucial in protecting data, but they are just the beginning. There are […]
“None Shall Pass”
In “Monty Python and the Holy Grail”, King Arthur “rides” up to the Black Knight. […]
The Honor Code of Data: Privacy-First Design
Protecting customers’ information is about gaining their trust. Privacy is about safeguarding that information. It […]
It All Starts With Design
Software design, much like woodworking, is a blend of art and science. Envisioning the final […]
Software Security Is Software Quality
Creating software is no different than creating a woodworking project. The end product will be […]
Security Posture Basics
he security posture of a software product is driven by how well it preserves the […]