<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on A Personal Blog and Professional Portfolio for Connor Grout</title>
    <link>https://connor.grout.xyz/posts/</link>
    <description>Recent content in Posts on A Personal Blog and Professional Portfolio for Connor Grout</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Tue, 24 Mar 2026 23:28:53 -0400</lastBuildDate>
    <atom:link href="https://connor.grout.xyz/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Follow me on AllTrails</title>
      <link>https://connor.grout.xyz/posts/2026/03/follow-me-on-alltrails/</link>
      <pubDate>Sun, 22 Mar 2026 16:15:00 -0400</pubDate>
      <guid>https://connor.grout.xyz/posts/2026/03/follow-me-on-alltrails/</guid>
      <description>&lt;p&gt;I have recently started getting into hiking and the outdoors as the weather is getting warmer. So I thought I&amp;rsquo;d share my AllTrails profile with anyone that&amp;rsquo;s interested in following me. I also added it to the sidebar of my blog below my &lt;a href=&#34;https://connor.grout.xyz/posts/2025/02/sharing-my-literary-pursuits/&#34;  title=&#34;Storygraph profile&#34;  &gt;&#xD;&#xA;    Storygraph profile&lt;/a&gt;. I will try to post on here any really extraordinary trails I hit if I believe they are better than my average hike. I&amp;rsquo;ll also try to share any custom trails I make that I find really good.&lt;/p&gt;</description>
    </item>
    <item>
      <title>systemd NSSwitch Confusion</title>
      <link>https://connor.grout.xyz/posts/2025/11/systemd-nsswitch-confusion/</link>
      <pubDate>Wed, 12 Nov 2025 16:10:00 -0400</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/11/systemd-nsswitch-confusion/</guid>
      <description>&lt;h2 id=&#34;the-setup&#34;&gt;The Setup&lt;/h2&gt;&#xA;&lt;p&gt;This was definitely a fun issue to run into over this week. So it started with an update to my openSUSE desktop and was greeted with a frozen plymouth screen forever. I tried reverting, and got my box to boot again so I knew it was an issue with this update. I don&amp;rsquo;t update very often so it didn&amp;rsquo;t do me much good to read the snapshot release notes because a lot had changed from the last time I updated and the latest.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrating from Grub2 to systemd-boot</title>
      <link>https://connor.grout.xyz/posts/2025/08/migrating-from-grub2-to-systemd-boot/</link>
      <pubDate>Sat, 09 Aug 2025 20:41:52 -0400</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/08/migrating-from-grub2-to-systemd-boot/</guid>
      <description>&lt;p&gt;I noticed that openSUSE MicroOS (and Aeon which is my daily driver) started supporting systemd-boot in 2024. Because of this I&amp;rsquo;ve read that systemd-boot is more efficient and faster than grub2 as a bootloader so I decided to migrate my Aeon RC1 to systemd-boot manually. It should be noted that when I installed my version grub2 was the only supported option, the newer RC of Aeon actually offers systemd-boot as an option during the installation process, but still defaults to grub2.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Securing my Blog with CSP</title>
      <link>https://connor.grout.xyz/posts/2025/07/securing-my-blog-with-csp/</link>
      <pubDate>Mon, 07 Jul 2025 00:00:00 +0000</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/07/securing-my-blog-with-csp/</guid>
      <description>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&amp;rsquo;m using and briefly describes how they work and how to integrate them into your site.</description>
    </item>
    <item>
      <title>Self-Hosting Email Experimentation</title>
      <link>https://connor.grout.xyz/posts/2025/05/self-hosting-email-experimentation/</link>
      <pubDate>Fri, 09 May 2025 16:07:03 -0500</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/05/self-hosting-email-experimentation/</guid>
      <description>&lt;p&gt;Today I decided that I will try setting up my own email service at home using a combination of &lt;a href=&#34;https://stalw.art/docs/get-started&#34;  title=&#34;Stalwart&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    Stalwart&lt;/a&gt;, &lt;a href=&#34;https://docs.linuxserver.io/general/swag/&#34;  title=&#34;SWAG&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    SWAG&lt;/a&gt; (an NGINX w/ some extras baked in), and &lt;a href=&#34;https://aws.amazon.com/ses/&#34;  title=&#34;AWS SES&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    AWS SES&lt;/a&gt;. Now the method I&amp;rsquo;ve chosen mixes a lot of technologies; It also took me a few days of banging my head on the desk and running into numerous roadblocks, &lt;strong&gt;but&lt;/strong&gt; I &lt;em&gt;think&lt;/em&gt; I&amp;rsquo;ve  found the solution that I&amp;rsquo;ve been after that is both functional and secure as well as low maintenance with minimal headaches.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Quick Post About Migrating On-Prem GitHub Enterprise Servers</title>
      <link>https://connor.grout.xyz/posts/2025/03/a-quick-post-about-migrating-on-prem-github-enterprise-servers/</link>
      <pubDate>Wed, 26 Mar 2025 12:45:04 -0400</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/03/a-quick-post-about-migrating-on-prem-github-enterprise-servers/</guid>
      <description>&lt;p&gt;This will be a really quick post, because I&amp;rsquo;d like to share this with anyone who is dealing with a GitHub Enterprise Server (GHE) migration. This is for specifically a GHE -&amp;gt; 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.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Moving to RenderCV</title>
      <link>https://connor.grout.xyz/posts/2025/03/moving-to-rendercv/</link>
      <pubDate>Tue, 25 Mar 2025 12:23:38 -0400</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/03/moving-to-rendercv/</guid>
      <description>&lt;p&gt;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&amp;rsquo;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.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Refinishing a Mantle</title>
      <link>https://connor.grout.xyz/posts/2025/03/refinishing-a-mantle/</link>
      <pubDate>Tue, 04 Mar 2025 10:22:34 -0500</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/03/refinishing-a-mantle/</guid>
      <description>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.</description>
    </item>
    <item>
      <title>Sharing my Literary Pursuits</title>
      <link>https://connor.grout.xyz/posts/2025/02/sharing-my-literary-pursuits/</link>
      <pubDate>Thu, 27 Feb 2025 17:06:55 -0500</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/02/sharing-my-literary-pursuits/</guid>
      <description>&lt;p&gt;I&amp;rsquo;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!&lt;/p&gt;&#xA;&lt;p&gt;With recent news that Amazon is limiting everyone&amp;rsquo;s ability to &lt;a href=&#34;https://www.tomsguide.com/tablets/e-readers/hurry-download-your-kindle-ebooks-before-amazon-wont-let-you-anymore&#34;  title=&#34;Download your Kindle eBooks&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    Download your Kindle eBooks&lt;/a&gt; I am trying to move away from Amazon services where I can. Even though I don&amp;rsquo;t own or use a Kindle (&lt;a href=&#34;https://us.kobobooks.com/products/kobo-libra-2&#34;  title=&#34;Let&amp;rsquo;s go Kobo!&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    Let&amp;rsquo;s go Kobo!&lt;/a&gt;) or the amazon platform for eBooks, I still used Amazon&amp;rsquo;s Goodreads app to track my reading. Because of them further closing their environment even I have decided to move to &lt;a href=&#34;https://app.thestorygraph.com&#34;  title=&#34;The StoryGraph&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    The StoryGraph&lt;/a&gt; instead. It&amp;rsquo;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&amp;rsquo;ve read, what I&amp;rsquo;m reading now. I also will have that on my menu bar above for easier future access.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Senior Capstone Project</title>
      <link>https://connor.grout.xyz/posts/2025/02/senior-capstone-project/</link>
      <pubDate>Thu, 27 Feb 2025 12:45:04 -0500</pubDate>
      <guid>https://connor.grout.xyz/posts/2025/02/senior-capstone-project/</guid>
      <description>This is a special blog post that will cover, drumroll please.. My Senior Capstone Project! In 2018 as part of my Bachelor of Science degree I had to complete a Senior Capstone Project, and present the project to my peers as well as attend the University of Cincinnati’s CECH (College of Education, Criminal Justice and Human Services) IT Expo.</description>
    </item>
    <item>
      <title>New Blog Creation</title>
      <link>https://connor.grout.xyz/posts/2024/09/new-blog-creation/</link>
      <pubDate>Sun, 08 Sep 2024 17:06:55 -0400</pubDate>
      <guid>https://connor.grout.xyz/posts/2024/09/new-blog-creation/</guid>
      <description>&lt;p&gt;Today I&amp;rsquo;ve taken it upon myself to create a new blog that I can use to show my proficiency in technologies as well as be able to say that I have a blog!&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve decided to use Hugo as the Static Site Generator because:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;It&amp;rsquo;s written in Go (A language I&amp;rsquo;d like to start learning)&lt;/li&gt;&#xA;&lt;li&gt;It appears to be one of the more popular static site generators&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;I previously tried going down this road with &lt;a href=&#34;https://getpelican.com/&#34;  title=&#34;Pelican&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    Pelican&lt;/a&gt;, which uses Python as the language to power it. But I found it rather clunky to get started with and lacking any themes that I liked. I will leave the old depreciated code up in my personal repo here: &lt;a href=&#34;https://gitlab.com/retsnom513/retsnom513.gitlab.io&#34;  title=&#34;https://gitlab.com/retsnom513/retsnom513.gitlab.io&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    https://gitlab.com/retsnom513/retsnom513.gitlab.io&lt;/a&gt;. I will also be open-sourcing this blog as well, so the source code can be found here: &lt;a href=&#34;https://gitlab.com/connorgrout/my-personal-site&#34;  title=&#34;https://gitlab.com/connorgrout/my-personal-site&#34;   target=&#34;_blank&#34; rel=&#34;nofollow noopener&#34; &gt;&#xD;&#xA;    https://gitlab.com/connorgrout/my-personal-site&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
