<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Pat Hermens</title><description>Engineering and leadership writing by Pat Hermens.</description><link>https://hermens.com.au/</link><language>en-AU</language><item><title>Migrating from Jekyll to Astro</title><link>https://hermens.com.au/writing/2026-03-01-migrating-from-jekyll-to-astro/</link><guid isPermaLink="true">https://hermens.com.au/writing/2026-03-01-migrating-from-jekyll-to-astro/</guid><description>After eight years on Jekyll and GitHub Pages, I redesigned hermens.com.au from scratch using Astro - new design, better reading experience, and a migration script that handled most of the heavy lifting.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Faster, Smaller, Cheaper... Better?</title><link>https://hermens.com.au/writing/2025-02-07-faster-smaller-cheaper-better/</link><guid isPermaLink="true">https://hermens.com.au/writing/2025-02-07-faster-smaller-cheaper-better/</guid><description>Examining the rapid evolution of AI models and questioning whether faster, smaller, and cheaper necessarily means better for developers and society.</description><pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate></item><item><title>Adding Mastodon references to my Jekyll site</title><link>https://hermens.com.au/writing/2022-11-14-adding-mastodon/</link><guid isPermaLink="true">https://hermens.com.au/writing/2022-11-14-adding-mastodon/</guid><description>Adding Mastodon social links and verification to a Jekyll-based blog site.</description><pubDate>Mon, 14 Nov 2022 00:00:00 GMT</pubDate></item><item><title>Adding Docker Containers to Windows Terminal</title><link>https://hermens.com.au/writing/2020-12-29-adding-docker-to-windows-terminal/</link><guid isPermaLink="true">https://hermens.com.au/writing/2020-12-29-adding-docker-to-windows-terminal/</guid><description>Configuring Windows Terminal to launch Docker containers as new tabs, creating instant debugging environments for Windows Server Core containers.</description><pubDate>Tue, 29 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Book Review: &apos;Shoe Dog&apos; by Phil Knight</title><link>https://hermens.com.au/writing/2020-12-26-book-review-shoe-dog/</link><guid isPermaLink="true">https://hermens.com.au/writing/2020-12-26-book-review-shoe-dog/</guid><description>A short review of Phil Knight&apos;s Shoe Dog — the early days of Blue Ribbon, the birth of Nike, and a memoir that&apos;s more story than management lesson.</description><pubDate>Sat, 26 Dec 2020 00:00:00 GMT</pubDate></item><item><title>Book Review: &apos;Resilient Management&apos; by Lara Hogan</title><link>https://hermens.com.au/writing/2019-11-27-book-review-resilient-management/</link><guid isPermaLink="true">https://hermens.com.au/writing/2019-11-27-book-review-resilient-management/</guid><description>A chapter-by-chapter summary of Lara Hogan&apos;s Resilient Management — Tuckman&apos;s stages, the BICEPS needs, the four manager modes, and the feedback equation.</description><pubDate>Wed, 27 Nov 2019 00:00:00 GMT</pubDate></item><item><title>Fixing the flash</title><link>https://hermens.com.au/writing/2019-02-11-fixing-the-flash/</link><guid isPermaLink="true">https://hermens.com.au/writing/2019-02-11-fixing-the-flash/</guid><description>A simple CSS technique to eliminate FOUC (Flash of Unstyled Content) by hiding content until styles are fully loaded.</description><pubDate>Mon, 11 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Chocolatey, and a new machine</title><link>https://hermens.com.au/writing/2019-01-28-chocolatey-and-a-new-machine/</link><guid isPermaLink="true">https://hermens.com.au/writing/2019-01-28-chocolatey-and-a-new-machine/</guid><description>Setting up a new Windows development machine quickly using Chocolatey package manager, including WSL installation, console customization, and PowerShell profile configuration.</description><pubDate>Mon, 28 Jan 2019 00:00:00 GMT</pubDate></item><item><title>How do I &apos;Sync&apos;?</title><link>https://hermens.com.au/writing/2019-01-21-how-do-i-sync/</link><guid isPermaLink="true">https://hermens.com.au/writing/2019-01-21-how-do-i-sync/</guid><description>Thoughts on effective one-on-one meetings with team leads, inspired by Rands&apos; classic post on The Update, The Vent, and The Disaster.</description><pubDate>Mon, 21 Jan 2019 00:00:00 GMT</pubDate></item><item><title>GitHub Pages, Docker, and Jekyll</title><link>https://hermens.com.au/writing/2019-01-17-github-pages-docker-and-jekyll/</link><guid isPermaLink="true">https://hermens.com.au/writing/2019-01-17-github-pages-docker-and-jekyll/</guid><description>Troubleshooting and updating a Jekyll blog setup with Docker, including fixes for credential issues, Docker Compose changes, and file watching problems.</description><pubDate>Thu, 17 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Time for a new introduction</title><link>https://hermens.com.au/writing/2019-01-07-time-for-a-new-introduction/</link><guid isPermaLink="true">https://hermens.com.au/writing/2019-01-07-time-for-a-new-introduction/</guid><description>Reflecting on what truly motivates me and discovering that telling stories well has become more energizing than solving technical problems alone.</description><pubDate>Mon, 07 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Wow, what a year</title><link>https://hermens.com.au/writing/2018-12-31-wow-what-a-year/</link><guid isPermaLink="true">https://hermens.com.au/writing/2018-12-31-wow-what-a-year/</guid><description>A personal retrospective on 2018, reflecting on work challenges, speaking engagements, family highlights, and lessons learned about balance and personal growth.</description><pubDate>Mon, 31 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Making fgitvis</title><link>https://hermens.com.au/writing/2017-05-20-making-fgitvis/</link><guid isPermaLink="true">https://hermens.com.au/writing/2017-05-20-making-fgitvis/</guid><description>Building fgitvis, a Git repository visualizer written in F#, to analyze commit patterns, contributor activity, and help teams improve their Git discipline.</description><pubDate>Sat, 20 May 2017 00:00:00 GMT</pubDate></item><item><title>Behind the Scenes of the &apos;Behind the Scenes&apos;</title><link>https://hermens.com.au/writing/2017-02-27-behind-the-scenes-of-the-behind-the-scenes/</link><guid isPermaLink="true">https://hermens.com.au/writing/2017-02-27-behind-the-scenes-of-the-behind-the-scenes/</guid><description>A detailed look at how to prepare for and deliver technical presentations at Coolblue&apos;s Behind the Scenes events, from initial planning to the night itself.</description><pubDate>Mon, 27 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Unit Testing Sealed Internal Classes</title><link>https://hermens.com.au/writing/2017-01-24-unit-testing-sealed-internal-classes/</link><guid isPermaLink="true">https://hermens.com.au/writing/2017-01-24-unit-testing-sealed-internal-classes/</guid><description>Techniques for unit testing external libraries with sealed classes and internal constructors using Reflection, AutoFixture customizations, and creative workarounds in .NET.</description><pubDate>Tue, 24 Jan 2017 00:00:00 GMT</pubDate></item><item><title>AutoFixture, AutoMoq, and Unit Tests with Specimen Builders</title><link>https://hermens.com.au/writing/2017-01-08-autofixture-automoq-and-unit-testing/</link><guid isPermaLink="true">https://hermens.com.au/writing/2017-01-08-autofixture-automoq-and-unit-testing/</guid><description>Using AutoFixture and AutoMoq to write clean unit tests in .NET, including creating custom Specimen Builders for handling complex property requirements and validation patterns.</description><pubDate>Sun, 08 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Listening to Steven Schuurman about Elastic</title><link>https://hermens.com.au/writing/2016-11-08-listening-to-steven-schuurman-about-elastic/</link><guid isPermaLink="true">https://hermens.com.au/writing/2016-11-08-listening-to-steven-schuurman-about-elastic/</guid><description>Notes and takeaways from a Coolblue vrijblijvers session with Steven Schuurman, co-founder of Elastic, covering company growth, remote work culture, and team independence.</description><pubDate>Tue, 08 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Visual Studio Code and the inbuilt terminal</title><link>https://hermens.com.au/writing/2016-11-01-vscode-and-the-terminal/</link><guid isPermaLink="true">https://hermens.com.au/writing/2016-11-01-vscode-and-the-terminal/</guid><description>Discovering and configuring the integrated terminal in Visual Studio Code, including PowerShell customization with PoshGit for a better development workflow.</description><pubDate>Tue, 01 Nov 2016 00:00:00 GMT</pubDate></item><item><title>Logging to an ELK stack from .Net using Log4Net</title><link>https://hermens.com.au/writing/2016-10-28-logging-to-elk-from-net-with-log4net/</link><guid isPermaLink="true">https://hermens.com.au/writing/2016-10-28-logging-to-elk-from-net-with-log4net/</guid><description>A guide to configuring Log4Net to send structured logs from .NET applications to an ELK (Elasticsearch, Logstash, Kibana) stack for centralized logging and monitoring.</description><pubDate>Fri, 28 Oct 2016 00:00:00 GMT</pubDate></item></channel></rss>