About this site

Frontend Firewall (previously JSdiaries) is Frontend blog that is leaning in the security space.

I'm Gareth Dunne and I've been writing about JavaScript and web development for years. I've moved into full stack development over the latest few years but I am still a frontend developer at the core.

However, recent high profile security vulnerabilities in NPM has me reevaluating how I look at this space. Between AI and the software supply chain there are just too many points of attack to keep track of. As a result, I've started digging into security, vulnerabilities and best practices.

This isn't another generic security blog. I'm also not a career security researcher telling you about mandates. I'm a frontend developer trying to wrap my head around AppSec and frontend implications for frontend and beyond.

Access all areas

By signing up, you'll get access to the full archive of everything that's been published before and everything that's still to come. Your very own private library.

Fresh content, delivered

Stay up to date with new content sent straight to your inbox! No more worrying about whether you missed something because of a pesky algorithm or news feed.

Meet people like you

Join a community of other subscribers who share the same interests.