<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Sean Barnett</title>
    <link>https://seanbarnett.id.au/</link>
    <description>Coffee, basketball, programming</description>
    <pubDate>Sun, 19 Apr 2026 07:03:51 +0000</pubDate>
    <image>
      <url>https://i.snap.as/FOPXss01.png</url>
      <title>Sean Barnett</title>
      <link>https://seanbarnett.id.au/</link>
    </image>
    <item>
      <title>Intentional, Connected, Disciplined [Placeholder]</title>
      <link>https://seanbarnett.id.au/intentional-connected-disciplined-placeholder?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[My take on a style of play that encapsulates the folkloric play hard, play smart, play together.!--more--&#xA;&#xA;Tags #Basketball #Coaching]]&gt;</description>
      <content:encoded><![CDATA[<p>My take on a style of play that encapsulates the folkloric <em>play hard, play smart, play together</em>.</p>

<p>Tags <a href="https://seanbarnett.id.au/tag:Basketball" class="hashtag"><span>#</span><span class="p-category">Basketball</span></a> <a href="https://seanbarnett.id.au/tag:Coaching" class="hashtag"><span>#</span><span class="p-category">Coaching</span></a></p>
]]></content:encoded>
      <guid>https://seanbarnett.id.au/intentional-connected-disciplined-placeholder</guid>
      <pubDate>Sat, 18 Apr 2026 02:18:29 +0000</pubDate>
    </item>
    <item>
      <title>Mid-PnR Learnings [Placeholder]</title>
      <link>https://seanbarnett.id.au/mid-pnr-learnings-placeholder?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Tags #Basketball #Coaching]]&gt;</description>
      <content:encoded><![CDATA[<p>Tags <a href="https://seanbarnett.id.au/tag:Basketball" class="hashtag"><span>#</span><span class="p-category">Basketball</span></a> <a href="https://seanbarnett.id.au/tag:Coaching" class="hashtag"><span>#</span><span class="p-category">Coaching</span></a></p>
]]></content:encoded>
      <guid>https://seanbarnett.id.au/mid-pnr-learnings-placeholder</guid>
      <pubDate>Sat, 18 Apr 2026 02:17:21 +0000</pubDate>
    </item>
    <item>
      <title>Reading List - Programming</title>
      <link>https://seanbarnett.id.au/reading-list-programming?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[Over the past few months I have been doing some technical reading. Well, actually a lot of technical reading, perhaps compensating for having not focused on multiprocessing and performance for some years. And, guess what? The technical world has changed.!--more--&#xA;&#xA;I do hope to curate this list at some stage, but at least I&#39;ve now captured some of the links so I don&#39;t lose track of them.&#xA;&#xA;Multi-Processing (e.g., concurrency, multi-threading, asynchrony)&#xA;Promises&#xA;Zap&#xA;Brad Cypert Blog&#xA;Programming Languages Memory Model&#xA;Making Sense of Acquire Release Semantics&#xA;Miguel Young Blog&#xA;Algorithms for Modern Hardware&#xA;Work-Stealing Deque Part 1: The Problem with Locks&#xA;&#xA;Performance (e.g., algorithms, SIMD, branchless coding)&#xA;Daniel Lemire, Computer Science Professor&#xA;Ash&#39;s Blog&#xA;Tutorial on SIMD vectorisation to speed up brute force&#xA;Josh Haberman Blog&#xA;Latency Numbers Every Programmer Should Know&#xA;Optimizing UTC -  Unix Time Conversion for Size and Speed&#xA;&#xA;Zig&#xA;Open My Mind - Karl Seguin Blog&#xA;&#xA;Geospatial&#xA;Gamdev Maths: distance from point to line&#xA;Find the Intersection of Two Line Segments in 2D (Easy Method))&#xA;&#xA;Data Engineering&#xA;Jenna Jordan Blog&#xA;Data Engineering Blog of Simon Späti&#xA;Spartan Blog - Jerónimo&#xA;The Evolution of Database Architecture and the Future of Data Management&#xA;Stop Paying the Complexity Tax&#xA;Big Data is Dead&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Over the past few months I have been doing some technical reading. Well, actually a lot of technical reading, perhaps compensating for having not focused on multiprocessing and performance for some years. And, guess what? The technical world has changed.</p>

<p>I do hope to curate this list at some stage, but at least I&#39;ve now captured some of the links so I don&#39;t lose track of them.</p>

<p><strong>Multi-Processing (e.g., concurrency, multi-threading, asynchrony)</strong>
* <a href="https://promisesaplus.com/">Promises</a>
* <a href="https://github.com/kprotty/zap/blob/blog/blog.md">Zap</a>
* <a href="https://www.bradcypert.com/about/">Brad Cypert Blog</a>
* <a href="https://research.swtch.com/plmm.pdf">Programming Languages Memory Model</a>
* <a href="https://davekilian.com/acquire-release.html">Making Sense of Acquire Release Semantics</a>
* <a href="https://mcyoung.xyz/">Miguel Young Blog</a>
* <a href="https://en.algorithmica.org/hpc/">Algorithms for Modern Hardware</a>
* <a href="https://andreleite.com/posts/2025/deque/work-stealing-deque-part-1-locks-and-contention/">Work-Stealing Deque Part 1: The Problem with Locks</a></p>

<p><strong>Performance (e.g., algorithms, SIMD, branchless coding)</strong>
* <a href="https://lemire.me/en/#about">Daniel Lemire, Computer Science Professor</a>
* <a href="https://ashvardanian.com/archives/">Ash&#39;s Blog</a>
* <a href="https://codeforces.com/blog/entry/98594">Tutorial on SIMD vectorisation to speed up brute force</a>
* <a href="https://blog.reverberate.org/">Josh Haberman Blog</a>
* <a href="https://gist.github.com/jboner/2841832">Latency Numbers Every Programmer Should Know</a>
* <a href="https://blog.reverberate.org/2020/05/12/optimizing-date-algorithms.html">Optimizing UTC –&gt; Unix Time Conversion for Size and Speed</a></p>

<p><strong>Zig</strong>
* <a href="https://www.openmymind.net/">Open My Mind – Karl Seguin Blog</a></p>

<p><strong>Geospatial</strong>
* <a href="https://www.youtube.com/watch?v=KHuI9bXZS74">Gamdev Maths: distance from point to line</a>
* <a href="https://www.youtube.com/watch?v=bvlIYX9cgls]">Find the Intersection of Two Line Segments in 2D (Easy Method)</a></p>

<p><strong>Data Engineering</strong>
* <a href="https://jennajordan.me">Jenna Jordan Blog</a>
* <a href="https://www.ssp.sh/">Data Engineering Blog of Simon Späti</a>
* <a href="https://www.jeronimo.dev/">Spartan Blog – Jerónimo</a>
* <a href="https://opendocs.ffm.vic.gov.au/main/blog/2025/06/13/modern-data-management-lakehouse/">The Evolution of Database Architecture and the Future of Data Management</a>
* <a href="https://motherduck.com/blog/stop-paying-the-complexity-tax/">Stop Paying the Complexity Tax</a>
* <a href="https://motherduck.com/blog/big-data-is-dead/">Big Data is Dead</a></p>
]]></content:encoded>
      <guid>https://seanbarnett.id.au/reading-list-programming</guid>
      <pubDate>Sat, 18 Apr 2026 02:01:28 +0000</pubDate>
    </item>
    <item>
      <title>TagHub Overview [placeholder]</title>
      <link>https://seanbarnett.id.au/taghub-overview-placeholder?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[time series geospatial data - each record has a timestamp and (in some cases) a geospatial position (typically WGS84 latitude and longitude)&#xA;durable - rather than ephemeral - each record &#xA;idempotent - in context of at least once delivery semantics&#xA;commutative - same result regardless of order in which data records are received, including the case that the output is dependent upon multiple records&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<ul><li>time series geospatial data – each record has a timestamp and (in some cases) a geospatial position (typically WGS84 latitude and longitude)</li>
<li><strong>durable</strong> – rather than ephemeral – each record</li>
<li><strong>idempotent</strong> – in context of at least once delivery semantics</li>
<li><strong>commutative</strong> – same result regardless of order in which data records are received, including the case that the output is dependent upon multiple records</li></ul>
]]></content:encoded>
      <guid>https://seanbarnett.id.au/taghub-overview-placeholder</guid>
      <pubDate>Sat, 18 Apr 2026 01:42:53 +0000</pubDate>
    </item>
  </channel>
</rss>