Same-origin access control – how to implement it and why it matters

Did you know that you can host a JavaScript application on the same domain as an API, but still have the API treat requests from the application as cross-origin? First, some background. Cookies On the web, a cookie is a name-value pair that is sent from a web site to a browser, stored, and sent … Continue reading Same-origin access control – how to implement it and why it matters

Application Load Balancer (ALB) – Providing an extra layer of defence for your users

What is an Application Load Balancer? AWS provides a service called an Application Load Balancer (ALB), which is a proxy that sits in front of the application servers to handle things like load balancing (as the name implies) as well as supporting encrypted connections via Transport Layer Security (TLS) and, as of last May, authentication. This … Continue reading Application Load Balancer (ALB) – Providing an extra layer of defence for your users