Forem

Security

Hopefully not just an afterthought!

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Linux Server Hardening Basics: SSH Keys, Firewall, Fail2Ban, and Updates

Linux Server Hardening Basics: SSH Keys, Firewall, Fail2Ban, and Updates

Comments
4 min read
Your WordPress Site Was Hacked - Here's How to Tell and What to Do About It
Cover image for Your WordPress Site Was Hacked - Here's How to Tell and What to Do About It

Your WordPress Site Was Hacked - Here's How to Tell and What to Do About It

Comments
13 min read
How to Add Authentication to Any App in Under an Hour (2026 Guide)
Cover image for How to Add Authentication to Any App in Under an Hour (2026 Guide)

How to Add Authentication to Any App in Under an Hour (2026 Guide)

11
Comments
7 min read
6 Supabase RLS Patterns for Solo SaaS — auth.uid() and Beyond

6 Supabase RLS Patterns for Solo SaaS — auth.uid() and Beyond

Comments
3 min read
How I Broke my Starknet Staking Contract with Simple Math: A Lesson on Rounding Errors

How I Broke my Starknet Staking Contract with Simple Math: A Lesson on Rounding Errors

Comments
2 min read
Web3 Security and OPSEC Checklist: Beyond the Smart Contract Audit
Cover image for Web3 Security and OPSEC Checklist: Beyond the Smart Contract Audit

Web3 Security and OPSEC Checklist: Beyond the Smart Contract Audit

1
Comments
9 min read
Prompt injection 2026: Cursor, Claude Code, Copilot y Gemini bajo ataque
Cover image for Prompt injection 2026: Cursor, Claude Code, Copilot y Gemini bajo ataque

Prompt injection 2026: Cursor, Claude Code, Copilot y Gemini bajo ataque

Comments
9 min read
SimpleLogin vs anon.li - a developer's honest comparison

SimpleLogin vs anon.li - a developer's honest comparison

Comments
5 min read
Anatomy of a Real M365 Tenant

Anatomy of a Real M365 Tenant

Comments
15 min read
The Vercel Breach: When Your AI Tool's OAuth Becomes the Attack Vector

The Vercel Breach: When Your AI Tool's OAuth Becomes the Attack Vector

Comments
5 min read
Let's Encrypt short-lived certificates are quite strict, so you should use an ARI-capable client

Let's Encrypt short-lived certificates are quite strict, so you should use an ARI-capable client

Comments
4 min read
🚀 I built a real-time security scanner for Laravel

🚀 I built a real-time security scanner for Laravel

Comments
1 min read
Telegram Bot Approvals: Mobile-First Transaction Signing for AI Agents
Cover image for Telegram Bot Approvals: Mobile-First Transaction Signing for AI Agents

Telegram Bot Approvals: Mobile-First Transaction Signing for AI Agents

Comments
5 min read
Your Phone as a Terminal: One Command, One QR Code, No SSH Client
Cover image for Your Phone as a Terminal: One Command, One QR Code, No SSH Client

Your Phone as a Terminal: One Command, One QR Code, No SSH Client

1
Comments
6 min read
AI Agents Need Wallet Trust Profiles Before They Handle Money
Cover image for AI Agents Need Wallet Trust Profiles Before They Handle Money

AI Agents Need Wallet Trust Profiles Before They Handle Money

Comments
5 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.