Clowns skip the basics. Professionals don't.
Every breach, leak, and outage has a clown behind it — someone who cut corners, ignored best practices, or thought "it won't happen to us." Don't be that person.
.env files locally (gitignored), and Vault / AWS Secrets Manager / GitHub Secrets in production. Rotate exposed keys immediately.Clowns treat security as an afterthought, a checkbox, or someone else's problem. It isn't. Every developer who ships without sanitising input, every admin who skips MFA, every user who reuses passwords — they're all wearing the same big red nose. Security isn't the job of one team. It's baked into everything: how you write code, how you manage access, how you respond at 2am when something breaks. Do it properly. Every time. No exceptions.
TLS 1.2+ for all traffic. AES-256 for data at rest. No exceptions for "internal" services — lateral movement is real.
Centralise logs (SIEM). Alert on anomalies. If you don't know what normal looks like, you won't notice when it changes. Review alerts — don't just collect them.
An untested backup is a belief system, not a safety net. Run restore drills. Ensure backups are offsite, versioned, and — ideally — immutable.
Every form field, API parameter, and file upload is an attack surface. Sanitise and validate server-side. Parameterise queries. Never trust what the client sends.
Define your incident response runbook in advance. Know who calls who. Know how to isolate, contain, and communicate. A breach with a plan is manageable. Without one, it's a circus.
Never pipe an LLM response directly into a database, shell, or user-facing page. Every AI-generated string is a potential injection vector. Sanitise, validate, and verify — just like you would with any user-supplied data.
Proprietary code, customer PII, internal architecture docs, and credentials don't belong in chatgpt.com. You wouldn't paste trade secrets into a public forum — don't paste them into a chatbot either. Use enterprise tenants with data controls, or self-hosted models.
Shadow AI is the new Shadow IT. Maintain an approved list of AI tools. Define what data can and cannot be shared. Block unauthorised services at the network level. If your team is using it, you're responsible for it.