2025

Securing my Blog with CSP

Securing my Blog with CSP

Connor Grout
This is a quick post that covers the steps it takes to enable Content Security Policy on a site hosted on Cloudflare Pages to further secure the site from XSS and clickjacking attacks. It also covers the new headers I’m using and briefly describes how they work and how to integrate them into your site.
A Quick Post About Migrating On-Prem GitHub Enterprise Servers

A Quick Post About Migrating On-Prem GitHub Enterprise Servers

Connor Grout

This will be a really quick post, because I’d like to share this with anyone who is dealing with a GitHub Enterprise Server (GHE) migration. This is for specifically a GHE -> GHE migration. The use case is we have an air-gapped GHE server in one domain and we are standing up a new one in another domain. We will have to migrate all of the repositories and the Actions as well.

Moving to RenderCV

Moving to RenderCV

Connor Grout

I recently met with a colleague from Honeywell over the weekend to reminisce about old times working at Honeywell and see how things were going for him. While discussing our gripes, new tools we’ve used, and the current state of the job marked; he mentioned that he was going to try a tool that allowed you to write and generate a resume using only YAML. This intrigued me, because I had only seen tools that allowed you to write your resume in JSON.

Refinishing a Mantle

Refinishing a Mantle

Connor Grout
At my old home the living room had a mantle that was originally painted over white. With how white/beige the house was I wanted to restore the mantle to it’s original walnut stained glory.
Sharing my Literary Pursuits

Sharing my Literary Pursuits

Connor Grout

I’ve decided that I need to use my blog more, unfortunately life has been really busy the last few days so I am decided to post about something small and quick today.. Books!

With recent news that Amazon is limiting everyone’s ability to Download your Kindle eBooks I am trying to move away from Amazon services where I can. Even though I don’t own or use a Kindle ( Let’s go Kobo!) or the amazon platform for eBooks, I still used Amazon’s Goodreads app to track my reading. Because of them further closing their environment even I have decided to move to The StoryGraph instead. It’s an Amazon competitor that, arguably, provides better book recommendations and a cleaner and more modern interface to Goodreads. So below is my StoryGraph Stats so that you can see what I’ve read, what I’m reading now. I also will have that on my menu bar above for easier future access.