shehackspurple
- Karma
- 0
- Created
- ()
- Submissions
- 0
- (Gated) Secure Coding AI Prompt Library (newsletter.shehackspurple.ca)
- The Psychology of Bad Code Part 3 – Vibe Coding (shehackspurple.ca)
- Secure Coding Peitition for the Government of Canada (ourcommons.ca)
- The Psychology of Bad Code Part 2 – Building Systems That Support Secure Devs (shehackspurple.ca)
- "It Works on My Machine": The Psychology of Bad Code (shehackspurple.ca)
- The New 2025 OWASP Top Ten (owasp.org)
- Secure Coding in JavaScript (stackoverflow.blog)
- What Is Threat Modeling? (shehackspurple.ca)
- A brief intro to threat modeling (shehackspurple.ca)
- Petition to Adopt a Federal Secure Coding Policy for Canada (ipetitions.com)
- Petition for a secure coding policy for Canada (ipetitions.com)
-
This survey will help you mature your AppSec Program. Fill it out, then (for free) receive targeted advice to mature your program.
- Free Secure Coding Guidelines (Language-Agnostic, Actionable, Achievable (securecodingguideline.com)
- Free Course on Security Headers, for Developers (academy.semgrep.dev)
-
#AskHN What is the best DAST/web app scanner for single page/dynamic/super-modern web apps? Apps totally written in javascript. And WHY? Specifically what about it makes it best? Most of them are "not great", I want to…
- Getting Started with AppSec V4 (shehackspurple.dev)
- Book Club: DevOps Edition (shehackspurple.dev)
- Disclosing Vulnerabilities, Properly (shehackspurple.dev)
- Book Club: Startup Edition (shehackspurple.dev)
- AMA: DevSecOps versus Secure SDLC (shehackspurple.dev)
- AMA: Where can we learn Threat Modelling? (shehackspurple.dev)
- Security Is Everybody’s Job – Part 5 – The First Way (medium.com)
- Security Is Everybody's Job – Part 5 – The First Way (shehackspurple.dev)
- Security Is Everybody's Job – Part 4 – What Is DevSecOps? (shehackspurple.dev)