<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Catzkorn</title>
    <link>https://catzkorn.dev/</link>
    <description>Recent content on Catzkorn</description>
    <generator>Hugo</generator>
    <language>en-gb</language>
    <copyright>© {year}</copyright>
    <atom:link href="https://catzkorn.dev/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Syncing your Adventure Log to a Google Calendar</title>
      <link>https://catzkorn.dev/blog/calendar-sync/</link>
      <pubDate>Tue, 03 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/calendar-sync/</guid>
      <description>&lt;p&gt;Here is a quick guide to help you sync your training log to a google calendar.&lt;/p&gt;&#xA;&lt;img style=&#34;max-width: 100%;&#34; src=&#34;https://catzkorn.dev/img/calendar-example.png&#34; /&gt;&#xA;&lt;h2 id=&#34;setup-a-google-new-google-calendar&#34;&gt;Setup a google new Google Calendar.&lt;/h2&gt;&#xA;&lt;p&gt;Setting up a new calendar is, in my opinion, the better way to do this! I called my &amp;lsquo;Training&amp;rsquo;, but this name doesn&amp;rsquo;t matter so choose what you like!&lt;/p&gt;&#xA;&lt;img style=&#34;max-width: 100%;&#34; src=&#34;https://catzkorn.dev/img/setup-calendar.png&#34;/&gt;&#xA;&lt;p&gt;Once you have created the calendar, you should end up on &amp;lsquo;Calendar Settings&amp;rsquo; page for that calendar. Scroll down the page until you see the &amp;lsquo;Integrate calendar&amp;rsquo; heading.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to setup Postgres with Github Actions</title>
      <link>https://catzkorn.dev/blog/postgres-github-actions/</link>
      <pubDate>Thu, 12 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/postgres-github-actions/</guid>
      <description>&lt;p&gt;I was recent having a problem with TravisCI taking ages to run so I spent some time moving a project over to GitHub Actions.&lt;/p&gt;&#xA;&lt;p&gt;It has slightly different syntax to the setup in &lt;code&gt;.travis.yml&lt;/code&gt;, and I struggled to get my pre-test migrations script running.&lt;/p&gt;&#xA;&lt;p&gt;While the &lt;a href=&#34;https://docs.github.com/en/free-pro-team@latest/actions/guides/creating-postgresql-service-containers&#34;&gt;creating postgresql service containers&lt;/a&gt; documentation details how to start the postgres service, there was little information online about how to run migrations, and most of the documented solutions didn&amp;rsquo;t work at all. So here&amp;rsquo;s how I got it to work (finally).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Calm Before the Storm</title>
      <link>https://catzkorn.dev/blog/calm-before-storm/</link>
      <pubDate>Sun, 08 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/calm-before-storm/</guid>
      <description>&lt;p&gt;Oh hey there! It&amp;rsquo;s been awhile, again. Four weeks, I think, since I last spewed my thoughts into the void of the internet. I had sat down multiple times to write about how my journey on the way to dev-dom was progressing, but this time of year is always challenging for me. A combination of winter blues, memories brought up from being 2 years post life saving surgery, ongoing health complications and the pressure of learning to code has left me exhausted. Something had to give; so the blog took a back seat.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Curly Bracket Mazes and Process Hazes</title>
      <link>https://catzkorn.dev/blog/curly-brackets/</link>
      <pubDate>Sun, 11 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/curly-brackets/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt; week six! Done!! Now I am closer to the end than I am the start, and typing that fact makes me so sad. Now I really feel I can start panicking about the &lt;em&gt;&amp;lsquo;who will hire me?!&amp;rsquo;&lt;/em&gt; / &lt;em&gt;&amp;lsquo;what am I going to do without my enforced structure?!&amp;rsquo;&lt;/em&gt;. 2020 has for many of us not been what we wanted it to be. Many of us had set goals for ourselves, many of us were making huge life changing decisions. Instead, here we are, trapped in the midst of a pandemic, watching chaotic elections, and the planet is literally on fire. Sometimes I hope that I could wake up from this nightmare.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Databaes</title>
      <link>https://catzkorn.dev/blog/databaes/</link>
      <pubDate>Sat, 03 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/databaes/</guid>
      <description>&lt;p&gt;Week four&amp;hellip; and five at &lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt; completed! Yup, It happened. I missed last weeks blog. I set myself a goal at the start of this journey to blog every week. So last Sunday when I threw my arms up and said &lt;em&gt;&amp;lsquo;Nope! I can&amp;rsquo;t do this today&amp;rsquo;&lt;/em&gt;, I was filled with this massive ball of guilt and regret that I had let myself, and in turn anyone who chooses to read each week, down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Not Falling for Front End</title>
      <link>https://catzkorn.dev/blog/falling-front/</link>
      <pubDate>Sun, 20 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/falling-front/</guid>
      <description>&lt;p&gt;Week three at &lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt; is the first time we are introduced to the world of front end development by creating a Pokemon-esque game and a Rock Paper Scissors web app, using HTML and CSS.&lt;/p&gt;&#xA;&lt;p&gt;It seems way too soon to be making sweeping statements about what I am and am not into as a developer&amp;hellip; but I&amp;rsquo;m going to do it anyway. This blog is meant to be pulled straight from my brain at the time of writing. It&amp;rsquo;s going to be super fun to look back on this in months, or even years time, and the see the dramatic changes in my thought processes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Powerful Collapse</title>
      <link>https://catzkorn.dev/blog/powerful-collapse/</link>
      <pubDate>Sun, 13 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/powerful-collapse/</guid>
      <description>&lt;p&gt;Week two at &lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt;?! ✅&lt;/p&gt;&#xA;&lt;p&gt;When I closed my laptop on Friday after our end of week retro, I did so in high spirits. Our coach for the past two weeks, Eddie, told us that traditionally week two is where peoples moods are the lowest, but despite this, I have felt incredibly powerful this week during the course. My pairing sessions were productive, my self-learning time was challenging but rewarding, and every day I felt that I was better than the day before. I ran upstairs after one of my afternoon pairing sessions and exclaimed to my husband &lt;em&gt;&amp;lsquo;I really think I can do this!&amp;rsquo;&lt;/em&gt;. If how I felt then was how I would feel 1% of the time as a real developer, I&amp;rsquo;m here for it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>It&#39;s Not Hard, It&#39;s New</title>
      <link>https://catzkorn.dev/blog/hard-new/</link>
      <pubDate>Sat, 05 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/hard-new/</guid>
      <description>&lt;p&gt;So it has begun! The full-time &lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt; course started on Tuesday. I woke up filled with the same nerves and tiredness as when you start a new school. Unfortunately, my lung decided on Saturday to hold a grudge against me and has not been fully co-operating. This is one of those issues I just have to get used to working around. Challenge accepted, lung.&lt;/p&gt;&#xA;&lt;p&gt;Since I have now entered the full-time course and my free time has dramatically decreased, I have decided to structure the beginning of the blogs from now with &lt;em&gt;The Wins&lt;/em&gt;, &lt;em&gt;The Struggles&lt;/em&gt;, &lt;em&gt;The Weekend Coding Challenge&lt;/em&gt; or &lt;em&gt;The Project&lt;/em&gt;, and &lt;em&gt;The Game Plan&lt;/em&gt;. These sections will detail areas I feel I have done well in, struggled in, what my weekend coding work was and how it went, and how I can improve, respectively. I hope this provides you, the reader, with a more clear overview of my journey as an aspiring dev, and to also remind myself that even in times when I feel I am overwhelmed and failing, that I am still making progress.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Love Letter to my Future Employer</title>
      <link>https://catzkorn.dev/blog/love-letter/</link>
      <pubDate>Fri, 28 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/love-letter/</guid>
      <description>&lt;p&gt;I didn&amp;rsquo;t expect the be confronted with it so soon, but week four of the &lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt; pre-course has guided me down the path of starting the first draft of my CV. I wasn&amp;rsquo;t ready for this.&lt;/p&gt;&#xA;&lt;p&gt;All the underlying thoughts I have had about myself and my abilities have been strapped to a Saturn V rocket and blasted into the forefront of my mind. I know this is &lt;a href=&#34;https://catzkorn.dev/blog/becky/#_becky-with-the-negative-thoughts_&#34;&gt;&lt;em&gt;Becky&lt;/em&gt;&lt;/a&gt; talking, but there is a huge part of &lt;em&gt;Charlotte&lt;/em&gt; that agrees with her. &lt;em&gt;Who the hell would ever want to hire me?&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Post of P&#39;s</title>
      <link>https://catzkorn.dev/blog/many-p/</link>
      <pubDate>Fri, 21 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/many-p/</guid>
      <description>&lt;h2 id=&#34;programming&#34;&gt;Programming&lt;/h2&gt;&#xA;&lt;p&gt;Week two of &lt;a href=&#34;https://makers.tech&#34;&gt;Makers&lt;/a&gt; has been a continuation of the work started last week, building out some of the core fundamentals of coding. I have found this week quite challenging, but not due to the learning topics (hashes, methods and classes) themselves.&lt;/p&gt;&#xA;&lt;p&gt;I mentioned in a previous post that one of my &lt;em&gt;Charlotteism&amp;rsquo;s&lt;/em&gt; (in this case, dyslexia) is that I often need to relate a concept to something I have actually seen or experienced to understand it. This week, my brain was just not in the right place to make these connections as quickly as it had in previous weeks. I think this was largely down to not having a great week pain wise, in comparison to the previous weeks, and that has impacted me mentally.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Becky with the Negative Thoughts</title>
      <link>https://catzkorn.dev/blog/becky/</link>
      <pubDate>Fri, 14 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/becky/</guid>
      <description>&lt;p&gt;This week I have almost felt as if I am in mourning for the years I neglected to expand my knowledge. In some instances it was a defense mechanism, in others it wasn&amp;rsquo;t a conscious choice. Being able to learn is such a privilege, I didn&amp;rsquo;t fully understand what that actually meant until now.&lt;/p&gt;&#xA;&lt;p&gt;I feel like a kid again. You know that age where every day you discover something new and it fills you with amazement and joy. I am getting such highs from learning some of the most basic programming concepts, and feeling such achievement from the personal improvements I make to myself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Own Your Progress</title>
      <link>https://catzkorn.dev/blog/own-your-progress/</link>
      <pubDate>Sat, 08 Aug 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/own-your-progress/</guid>
      <description>&lt;p&gt;It arrived, the first week of the &lt;a href=&#34;https://makers.tech&#34;&gt;Makers bootcamp&lt;/a&gt;, and I lived to tell the tale! But seriously, this week has been a great technical and personal learning experience.&lt;/p&gt;&#xA;&lt;h2 id=&#34;commander-of-the-command-line&#34;&gt;Commander of the Command Line&lt;/h2&gt;&#xA;&lt;p&gt;The first four weeks are the part-time pre-course, designed to get the entire cohort up to the same level before the full-time aspect of the course kicks in at the start of the next month.&lt;/p&gt;&#xA;&lt;p&gt;On the eve of the first day, the nerves hit me like a tonne of bricks. &lt;em&gt;What the hell am I doing?&lt;/em&gt; and &lt;em&gt;There is no way I am capable, or intelligent enough for this&lt;/em&gt; were two of the phrases I uttered aloud.&lt;/p&gt;</description>
    </item>
    <item>
      <title>From Critical to Coding</title>
      <link>https://catzkorn.dev/blog/critical_coding/</link>
      <pubDate>Mon, 20 Jul 2020 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/blog/critical_coding/</guid>
      <description>&lt;p&gt;In the past four and a half years I have experienced the lowest of lows, and some of the highest of highs. The first three consisted of a critical illness that took me to the edge of not being here to write these words, and for the past year and a half I have spent my time recovering physically and trying to come to terms with how the experience affected and continues to affect me, mentally.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://catzkorn.dev/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/about/</guid>
      <description>&lt;h1 id=&#34;about-me&#34;&gt;About Me&lt;/h1&gt;&#xA;&lt;p&gt; Hi, I&amp;rsquo;m Charlotte! Originally from the UK, but now living in beautiful British Columbia, Canada, in the town of Sḵwx̱wú7mesh (Squamish).&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m a critical illness survivor and PhD drop-out turned Software Engineer. My background is in Environmental Science and Petroleum Environmental Geochemistry with an interest in natural resource extraction.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m happiest in the mountains, addicted to trail running and have too &lt;del&gt;many&lt;/del&gt; few cats. Passionate about the environment, mental health and standing desks. Read occasionally, watch movies often and dance to 80s music always.&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://catzkorn.dev/reading-list/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/reading-list/</guid>
      <description>&lt;h1 id=&#34;reading-list&#34;&gt;Reading list&lt;/h1&gt;&#xA;&lt;p&gt;These are some books that have been recommended to me over the years, and may be interesting to you as well.&lt;/p&gt;&#xA;&lt;h2 id=&#34;technical&#34;&gt;Technical&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Understanding the Linux Kernal: From I/O Ports to Process Management by Daniel P. Bovet&lt;/li&gt;&#xA;&lt;li&gt;Chaos Engineering: System Resiliency in Practice by Casey Rosenthal&lt;/li&gt;&#xA;&lt;li&gt;Security Chaos Engineering: Developing Resilience and Safety at Speed and Scale by Kelly Shortridge&lt;/li&gt;&#xA;&lt;li&gt;TCP/IP Illustrated Volume 1: The Protocols by Kevin Fall&lt;/li&gt;&#xA;&lt;li&gt;TCP/IP Illustrated Volume 2: The Implementation by Gary Wright&lt;/li&gt;&#xA;&lt;li&gt;TCP/IP Illustrated Volume 3: TCP for Transactions, HTTPS, NNTP, and the UNIX Domain Protocols by W. Stevens&lt;/li&gt;&#xA;&lt;li&gt;The Elements of Computing Systems, second edition: Building a Modern Computer from First Principles by Noam Nisan&lt;/li&gt;&#xA;&lt;li&gt;Security Engineer: A Guide to Building Dependable Distributed Systems by Ross Anderson&lt;/li&gt;&#xA;&lt;li&gt;Kill it with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones) by Marianne Bellotti&lt;/li&gt;&#xA;&lt;li&gt;Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems by Martin Kleppmann&lt;/li&gt;&#xA;&lt;li&gt;Advanced Programming in the UNIX Environment by Brendan Gregg&lt;/li&gt;&#xA;&lt;li&gt;Systems Performance by W. Stevens and Stephen Rago&lt;/li&gt;&#xA;&lt;li&gt;Computer Networks: A Systems Approach by Larry Peterson and Bruce Davie&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;personal-development&#34;&gt;Personal Development&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier&lt;/li&gt;&#xA;&lt;li&gt;Thinking in Systems: International Bestseller by Donella Meadows&lt;/li&gt;&#xA;&lt;li&gt;Staff Engineer: Leadership Beyond the Management Track by Will Larson&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://catzkorn.dev/resume/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://catzkorn.dev/resume/</guid>
      <description>&lt;h1 id=&#34;charlotte-brandhorst-satzkorn&#34;&gt;Charlotte Brandhorst-Satzkorn&lt;/h1&gt;&#xA;&lt;p&gt;&lt;a href=&#34;mailto:charlotte@catzkorn.dev&#34;&gt;charlotte@catzkorn.dev&lt;/a&gt; •&#xA;&lt;a href=&#34;https://github.com/catzkorn&#34;&gt;github.com/catzkorn&lt;/a&gt; •&#xA;&lt;a href=&#34;https://catzkorn.dev&#34;&gt;catzkorn.dev&lt;/a&gt; •&#xA;Sḵwx̱wú7mesh (Squamish), Canada&lt;/p&gt;&#xA;&lt;h1 id=&#34;personal-profile&#34;&gt;Personal Profile&lt;/h1&gt;&#xA;&lt;p&gt;Meticulous, user-focused software engineer with a strong track record of delivering high-quality features that address real user needs. Leverage a non-technical background to bring a unique, empathetic lens to product development. Proactively identify cross-functional issues and lead initiatives that improve both customer experience and internal workflows.&lt;/p&gt;&#xA;&lt;h1 id=&#34;experience&#34;&gt;Experience&lt;/h1&gt;&#xA;&lt;h2 id=&#34;edera-november-2024---july-2025&#34;&gt;Edera (November 2024 - July 2025)&lt;/h2&gt;&#xA;&lt;h3 id=&#34;senior-software-engineer&#34;&gt;&lt;em&gt;Senior Software Engineer&lt;/em&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;em&gt;Go, Rust, Typescript, React, Prometheus, among others&lt;/em&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
