John O'Sullivan
John O'Sullivan
Senior Lead Engineer

jonsully1.dev

Cover Image for Create a MySQL User and Grant Privileges
Photo by Benjamin Lehman  on Unsplash

When setting up an AWS RDS MySQL database for a backend service, it’s essential to create a dedicated user with the appropriate privileges. This ensures secure and controlled access to your database. Here’s a step-by-step guide to help you achieve this efficiently.

John O'Sullivan
John O'Sullivan
Senior Lead Engineer

More Stories

Cover Image for Understanding Kubernetes Namespaces: A Simple Explanation
Photo by 7AV 7AV  on Unsplash

Understanding Kubernetes Namespaces: A Simple Explanation

Session storage is a key consideration when deploying applications in Kubernetes. Ensuring fast, efficient, and reliable session management is essential for maintaining performance in cloud-native environments. Here's why Memcached is a preferred solution for managing sessions.

John O'Sullivan
John O'Sullivan
Senior Lead Engineer
Cover Image for Managing Multiple GitHub Accounts with SSH
Photo by Yancy Min  on Unsplash

Managing Multiple GitHub Accounts with SSH

Managing multiple GitHub accounts on a single machine can be streamlined by configuring SSH keys for each account. Here's a step-by-step guide tailored for my setup.

John O'Sullivan
John O'Sullivan
Senior Lead Engineer
Cover Image for Session Storage in Kubernetes with Memcached
Photo by Growtika  on Unsplash

Session Storage in Kubernetes with Memcached

Session storage is a key consideration when deploying applications in Kubernetes. Ensuring fast, efficient, and reliable session management is essential for maintaining performance in cloud-native environments. Here's why Memcached is a preferred solution for managing sessions.

John O'Sullivan
John O'Sullivan
Senior Lead Engineer
Cover Image for Github copy code block feature for markdown blogs
Photo by Rubaitul Azad  on Unsplash

Github copy code block feature for markdown blogs

Existing rehype plugins did not meet my needs, so I built a custom React hook that dynamically adds a GitHub-style copy button to every code block in markdown file based blogs.

John O'Sullivan
John O'Sullivan
Senior Lead Engineer