<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>shearn89.com</title>
        <link>http://example.org/</link>
        <description>shearn89.com</description>
        <generator>Hugo -- gohugo.io</generator><lastBuildDate>Thu, 23 May 2024 11:14:36 &#43;0100</lastBuildDate>
            <atom:link href="http://example.org/index.xml" rel="self" type="application/rss+xml" />
        <item>
    <title>AWS KMS Alias Based Policies</title>
    <link>http://example.org/2024/05/23/aws-kms-alias-based-policies/</link>
    <pubDate>Thu, 23 May 2024 11:14:36 &#43;0100</pubDate>
    <author>Author</author>
    <guid>http://example.org/2024/05/23/aws-kms-alias-based-policies/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/21W20-Blog-Banner-Encrypt.jpg" referrerpolicy="no-referrer">
            </div><p>I recently implemented some stuff that set up KMS keys for each application
being deployed to a k8s cluster, for use with <a href="https://github.com/getsops/sops" target="_blank" rel="noopener noreffer">SOPS</a>.
Turns out, aliases are not as trivial to use in policies as you might expect!</p>]]></description>
</item><item>
    <title>Go Lambdas on Graviton</title>
    <link>http://example.org/2022/01/11/go-lambdas-on-graviton/</link>
    <pubDate>Tue, 11 Jan 2022 10:17:07 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2022/01/11/go-lambdas-on-graviton/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/go-lambda-arm.png" referrerpolicy="no-referrer">
            </div><p>I recently had a quick look at how to get Golang Lambdas running on ARM -
specifically AWS' Graviton2 processors.</p>]]></description>
</item><item>
    <title>Docker on CodeBuild</title>
    <link>http://example.org/2022/01/10/docker-on-codebuild/</link>
    <pubDate>Mon, 10 Jan 2022 13:23:48 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2022/01/10/docker-on-codebuild/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/docker-codebuild.png" referrerpolicy="no-referrer">
            </div><p>I&rsquo;ve recently been playing with building some containers for use in CodeBuild.
Here&rsquo;s what I learned.</p>]]></description>
</item><item>
    <title>Migration to Hugo</title>
    <link>http://example.org/2022/01/05/hugo-migration/</link>
    <pubDate>Wed, 05 Jan 2022 16:33:11 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2022/01/05/hugo-migration/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/hugo-logo.png" referrerpolicy="no-referrer">
            </div><p>I decided to update the blog, only to discover that Jekyll is now quite old,
the framework around it that I used is not maintained, and generally could do
with a change.</p>]]></description>
</item><item>
    <title>NiFi Autojoining</title>
    <link>http://example.org/2021/09/15/nifi-autojoining/</link>
    <pubDate>Wed, 15 Sep 2021 00:00:00 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2021/09/15/nifi-autojoining/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/apache-nifi.png" referrerpolicy="no-referrer">
            </div><p>Recently I&rsquo;ve been building an Apache NiFi cluster in the cloud. I was looking
into how I can configure NiFi to automatically add new nodes to it&rsquo;s cluster,
based on using the <code>Node Group</code> property that&rsquo;s available within NiFi&rsquo;s
<code>authorizers.xml</code> configuration file.</p>]]></description>
</item><item>
    <title>Covid and QR Codes</title>
    <link>http://example.org/2021/07/21/covid-qr-code/</link>
    <pubDate>Wed, 21 Jul 2021 00:00:00 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2021/07/21/covid-qr-code/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/qrcode-wide.png" referrerpolicy="no-referrer">
            </div><p>I&rsquo;ve had to travel for work over the last few months. Most recently I took a
look at the UK Government&rsquo;s Passenger Locator Form - specifically the QR code
it produces.</p>]]></description>
</item><item>
    <title>Automating NiFi flow testing with Docker and Python</title>
    <link>http://example.org/2021/04/18/automated-nifi-testing/</link>
    <pubDate>Sun, 18 Apr 2021 00:00:00 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2021/04/18/automated-nifi-testing/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/apache-nifi.png" referrerpolicy="no-referrer">
            </div><p>I&rsquo;ve recently had a dig into automating some NiFi flow testing using Docker and
Python. It seemed simple at first, but rapidly became quite complicated. I
thought I&rsquo;d write up some notes, which I hope to improve on when I have more
time.</p>]]></description>
</item><item>
    <title>Building a PEX binary from Python Scripts</title>
    <link>http://example.org/2021/04/15/pex-file-creation/</link>
    <pubDate>Thu, 15 Apr 2021 00:00:00 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2021/04/15/pex-file-creation/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/package.png" referrerpolicy="no-referrer">
            </div><p>This tutorial walks through creating a self-contained PEX binary from a set of
python scripts.</p>]]></description>
</item><item>
    <title>Learning a new keyboard layout</title>
    <link>http://example.org/2019/01/09/keyboard-layouts/</link>
    <pubDate>Wed, 09 Jan 2019 00:00:00 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2019/01/09/keyboard-layouts/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/keyboard-small.jpg" referrerpolicy="no-referrer">
            </div><p>Recently I started learning a new keyboard layout: I&rsquo;m a fast enough typist on
QWERTY (at least for my needs: somewhere around 80 WPM average, 110 max), but I
have some terrible habits!</p>]]></description>
</item><item>
    <title>We meet again...</title>
    <link>http://example.org/2018/06/03/hello-again/</link>
    <pubDate>Sun, 03 Jun 2018 00:00:00 &#43;0000</pubDate>
    <author>Author</author>
    <guid>http://example.org/2018/06/03/hello-again/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/spiderman.jpg" referrerpolicy="no-referrer">
            </div><p>Hello internet, my old friend&hellip;</p>]]></description>
</item></channel>
</rss>
