Talks

Pump Up the Jamstack!

Static websites are all the rage. We still need dynamic elements though – it’s rare to have an app that’s...

Hacking JWTs

Elevator Pitch JSON Web Tokens are great! Or are they? They’re signed, and self-contained payloads of data, but what could...

To Identity and Beyond!

Elevator Pitch Regardless of your tech stack, most web applications need an authentication process. Yo might already be using OAuth,...

A Token Walks into a SPA

Short Summary Securing SPAs isn’t as straight forward as a traditional web application. The code is there for all to...

Writing Viruses for Fun, not Profit

Going viral hasn’t always been considered good. Whether you’re fighting the common cold, or trying to remove the ILOVEYOU computer...

Web Application Security

Even the simplest web application has so many vectors of attack, it’s no wonder most people forget at least one....

Get updates in your inbox

I don't send many updates. I don't like to spam. Let's face it - I've not posted many new articles for a while (although I do plan on changing that). If you subscribe to new articles, I'll send no more than two emails a week. As for workshop and conference information, that'll be as and when I have details. It's not likely to be more than an email a week.

Tell me about

* indicates a required field