DGS (Domain Graph System) is a GraphQL implementation created by Netflix for the JVM. DGS comes bundled with a GraphiQL implementation, which is very convenient.…
OpenAPI provides a terrific UI to use for testing, learning and using your APIs. My team has built some APIs using Quarkus, and used their…
In an effort to get more fluent with Kubernetes, I’m using it instead of Docker/Docker compose during my local development. I’m using Docker Desktop on…
I recently acquired a new Mac, and needed to set up git with access to Github on the new computer. I decided to document the…
So you’re going to deploy your Vue app in a Docker container. That great!! Containers are a fantastic way to deploy your app. When I…
Recently, an intern at HBO Max mistakenly sent a test email to thousands of users in production. Twitter was on fire with memes and jokes,…
Keyloak is an open source identity management tool. If you are learning how to make your app use authentication, it’s an ideal tool if you…
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…
2020 was the 20th anniversary of the Love Letter/Love Bug (ILOVEYOU) virus. If you’ve never heard of it, Sophos posted a good summary. I was…
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…