A CVE count is not a risk score: reachability in Go
A scanner that counts CVEs in your go.mod tells you what you have, not what you run. How govulncheck checks if your code can reach the vulnerable function.
Metadata is data: what leaks even when messages are encrypted
Encryption hides what you say, not who you talk to, when, how often or from where. Why metadata reveals more than content, and what apps can do about it.
Data that is never collected cannot leak
Encryption, firewalls and audits all help, but the strongest security control is simpler: don't keep the data. Why data minimisation beats every defence.
AI-Driven Development with Claude Code: A Security and Privacy Argument
Why AI-assisted coding with Claude Code often produces more secure and privacy-respecting software than manual engineering, and where it doesn't.