<?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 Bailey Butler</title>
    <link>https://blog.baileys.dev/posts/</link>
    <description>Recent writing from Bailey Butler</description>
    <generator>Hugo</generator>
    <language>en-au</language>
    <lastBuildDate>Mon, 16 Mar 2026 19:48:00 &#43;1100</lastBuildDate>
    <atom:link href="https://blog.baileys.dev/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How Caffeinated is Bailey Butler Today?</title>
      <link>https://blog.baileys.dev/posts/how-caffeinated-is-bailey-butler-today/</link>
      <pubDate>Mon, 16 Mar 2026 19:48:00 &#43;1100</pubDate>
      <guid>https://blog.baileys.dev/posts/how-caffeinated-is-bailey-butler-today/</guid>
      <description><p>If you were to ask me &ldquo;Bailey, how many coffees have you had today?&rdquo;, I could
probably give you an answer. But how can I really <em>know</em>?</p>
<p>It started with
<a href="https://isbaileybutlerintheoffice.today">IsBaileyButlerInTheOffice.Today</a> (or
IBBITOT for short), a service I had built to track whether I&rsquo;m in the office on
any given day. I habitually have a coffee when I get into the office every day.
My colleagues, fascinated by IBBITOT and my coffee drinking habits, started
asking the question: <em>&ldquo;how caffeinated is Bailey Butler today?&rdquo;</em></p></description>
    </item>
    <item>
      <title>My Code Didn&#39;t Need a Refactor, It Needed a Passport</title>
      <link>https://blog.baileys.dev/posts/code-with-a-passport/</link>
      <pubDate>Mon, 06 Jan 2025 20:30:38 &#43;1100</pubDate>
      <guid>https://blog.baileys.dev/posts/code-with-a-passport/</guid>
      <description><p>I am a sucker for a good logic puzzle. I am also a sucker for a good
leaderboard. And I am also also a sucker for a good software engineering
problem - which is really just an extension of a good logic puzzle.</p>
<p>It is quite fortunate then that PuzzleTeam host an array of logic puzzles online,
such as <a href="https://puzzle-pipes.com">Pipes</a> and
<a href="https://puzzle-binairo.com">Binairo</a>. It is also quite fortunate then that
those online puzzles are backed by daily, weekly, monthly, and all-time
leaderboards where people can compete to complete the puzzle in the shortest
time. And it is also also quite fortunate that there is a separate
&ldquo;Robots / programmatic solvers&rdquo; leaderboard for each of those puzzles.</p></description>
    </item>
    <item>
      <title>GitHub as a Blog Service</title>
      <link>https://blog.baileys.dev/posts/github-as-a-blog-service/</link>
      <pubDate>Wed, 11 Dec 2024 18:11:58 &#43;1100</pubDate>
      <guid>https://blog.baileys.dev/posts/github-as-a-blog-service/</guid>
      <description><p>Earlier this year I travelled to Japan with a group of colleagues. We explored
Tokyo and Osaka, and enjoyed plenty of yakiniku, famichiki, and strong zeroes.
As much as we were enjoying our travels, we also wanted to share our experience
as we travelled around with our colleagues and friends back home.</p>
<p>I could have opted for an elegant solution for us, a solution to a problem that
has already been solved - such as WordPress or simple Hugo site. But as a
software engineer, the natural solution is to iterate on the wheel and produce
an even better solution. Given our familiarity with GitHub, it felt like an easy
choice for it to be our platform to interface with for creating our posts.</p></description>
    </item>
  </channel>
</rss>
