Hi! My name is Andy and this is my website, blog and portfolio. Please take a look around and thanks for stopping by!

Latest Articles

PostgreSQL pgbench Workload Simulation

We operate a high scale API application that relies on a single primary PostgreSQL instance as many applications do. We have scaled up the DB instance vertically, acquiring more CPU, Memory, and disk IO over time.

JWT, JWK, and JWKS Oh My

Authentication and authorization with JSON technologies can be a confusing mess of of acronyms, so this post is an attempt to sort these out. This post including the title, is very similar to Red Thunder: JWTs? JWKs? ‘kid’s? ‘x5t’s? Oh...

Rails API Authentication with JWT

Authentication is a bit tricky with HTTP as it is a stateless protocol. This means that the client plays a role in identifying the user, working with the server.

How I Learn Established Codebases

Learning a new codebase can be a challenging task. Unfortunately at times the original developers are no longer around and the documentation may be outdated or missing entirely.