In a recent project I needed to secure a long-standing Vue.js application with Keycloak, a terrific open source identity and access management tool. Unfortunately, the…
Category: JavaScript
This post is about a problem with CORS (cross-origin resource sharing) in Chrome. CORS is one of the security mechanisms built into browsers to prevent…
DevOps is a term developers are familiar with by now. The term DevSecOps is now becoming popular, and gets lots of press. The “sec” part…
In 2020 we know security is important. I strive to be a more secure developer all the time. There are many avenues to achieve this,…
Create an interactive report using the PowerShell ConvertTo-Html command and JavaScript.
Resources for my talk Environment Configuration for JavaScript Apps. Code Repository on GitHub Links How to implement runtime environment variables with create-react-app, Docker, and Nginx…
As I have been experimenting with FIDO2 and Yubikey, I discovered that in order to test it running locally, I needed to run the site…
In the early days of mobile web, it was not possible to access the camera from a web page. While Android added the functionality a…
As I develop more services for mobile devices (and mobile web in particular), cross-domain calls are becoming more frequent. Essentially, a cross-domain call happens when…
When testing an HTML5 app on multiple BlackBerry simulators, on some of them I was getting the error: SECURITY_ERR: DOM Exception 18 What this turned…