Blog

Security insights, guides, and product updates.

The Best Free Website Security Scanners (2026 Comparison)

The Best Free Website Security Scanners (2026 Comparison)

More free scanners than ever, but quality varies enormously. Here's what actually works.

Joel Martin·31 August 2026·6 min read
Vibe Coding Security Risks: What AI-Built Apps Get Wrong

Vibe Coding Security Risks: What AI-Built Apps Get Wrong

AI coding tools write functional code, not hardened code. Here's what they miss.

Joel Martin·24 August 2026·6 min read
SSL/TLS Best Practices for Web Applications in 2026

SSL/TLS Best Practices for Web Applications in 2026

There's a meaningful difference between "HTTPS works" and "HTTPS is configured properly."

Joel Martin·17 August 2026·6 min read
How to Check If Your Website Is Secure (A Developer's Guide)

How to Check If Your Website Is Secure (A Developer's Guide)

Security isn't binary. But this 10-point checklist covers the things that actually matter.

Joel Martin·10 August 2026·5 min read
SPF, DKIM, and DMARC: Email Security for Web Developers

SPF, DKIM, and DMARC: Email Security for Web Developers

If these three DNS records are missing, anyone can send emails that appear to come from your app.

Joel Martin·3 August 2026·6 min read
Web Vulnerability Scanners Compared: How to Choose the Right One

Web Vulnerability Scanners Compared: How to Choose the Right One

The right scanner depends on what you need. Here's how to evaluate what actually matters.

Joel Martin·27 July 2026·7 min read
Cookie Security: HttpOnly, Secure, and SameSite Explained

Cookie Security: HttpOnly, Secure, and SameSite Explained

Three cookie attributes. Three minutes to set them. Every session protected.

Joel Martin·20 July 2026·6 min read
What Is a Content-Security-Policy Header and How Do You Set One?

What Is a Content-Security-Policy Header and How Do You Set One?

CSP tells the browser where your page can load resources from. Without it, any XSS vulnerability gives attackers free rein.

Joel Martin·13 July 2026·6 min read
Supabase Security Checklist: 8 Things to Lock Down Before You Launch

Supabase Security Checklist: 8 Things to Lock Down Before You Launch

The same Supabase defaults that make development fast can leave your production app wide open.

Joel Martin·6 July 2026·7 min read
How to Fix CORS Misconfigurations in Next.js

How to Fix CORS Misconfigurations in Next.js

CORS exists to protect your users. Misconfiguring it can let any website make authenticated requests to your API.

Joel Martin·29 June 2026·6 min read
Page 1 of 2Next