Mutual TLS authentication in Go

Go has an amazing TLS library. While it can be used in conjunction with the ‘net/http’ package to provide TLS protected transport for HTTP traffic (and now http2), people are starting to use it for authentication as well by way of mutual TLS.

Below we are going to explore how to safely implement mutual TLS authentication and some common pitfalls that can occur.

How to find XSS in Knockout.js Applications

Knockout is an easy to use Javascript MVC framework. Honestly it is one of my favorite to work with. I find the barrier to entry to be minimal and it still packs quite a punch in functionality.