<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>open source on Olaf Alders</title><link>https://www.olafalders.com/categories/open-source/</link><description>Recent content in open source on Olaf Alders</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>olaf@wundersolutions.com (Olaf Alders)</managingEditor><webMaster>olaf@wundersolutions.com (Olaf Alders)</webMaster><copyright>© 2026 Olaf Alders</copyright><lastBuildDate>Sun, 05 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.olafalders.com/categories/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Keeping it Really Local</title><link>https://www.olafalders.com/2026/07/05/keeping-it-really-local/</link><pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate><author>olaf@wundersolutions.com (Olaf Alders)</author><guid>https://www.olafalders.com/2026/07/05/keeping-it-really-local/</guid><description>A follow-up to Keep It Local: the patch I opened against App::HTTPThis got merged, Dave Cross came up with a better fix, and he wrote it up himself.</description><content:encoded>&lt;!-- markdownlint-disable MD003 MD033 MD046 --&gt;
&lt;p&gt;&lt;a href="https://www.olafalders.com/2026/07/05/keeping-it-really-local/featured.jpeg"&gt;&lt;img src="https://www.olafalders.com/2026/07/05/keeping-it-really-local/featured.jpeg" alt="featured"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="attribution"&gt;&lt;!-- markdownlint-disable-line --&gt;&amp;quot;&lt;a target="_blank" rel="noopener noreferrer" href="https://www.flickr.com/photos/56145589@N00/8600947471"&gt;It's the Yellow One&lt;/a&gt;&amp;quot; by &lt;a target="_blank" rel="noopener noreferrer" href="https://www.flickr.com/photos/brendan-c/"&gt;Brendan C&lt;/a&gt; is licensed under &lt;a target="_blank" rel="noopener noreferrer" href="https://creativecommons.org/licenses/by/2.0/"&gt;CC BY 2.0 &lt;img src="https://www.olafalders.com/img/cc/cc.svg" alt="" style="height: 1em;" /&gt;&lt;img src="https://www.olafalders.com/img/cc/by.svg" alt="" style="height: 1em;" /&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The other day I wrote &lt;a href="https://www.olafalders.com/2026/06/30/keep-it-local/"&gt;a blog post&lt;/a&gt; that touched on an open issue in &lt;a href="https://metacpan.org/dist/App-HTTPThis/view/bin/http_this"&gt;a module that Dave Cross maintains&lt;/a&gt;. After I wrote it, I wondered if the post might have annoyed him, but I figured that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;he didn&amp;rsquo;t actually write the code in question&lt;/li&gt;
&lt;li&gt;the issue had been around for a while&lt;/li&gt;
&lt;li&gt;once you see enough of these bugs in older code, hearing someone else talk about it is not going to keep you up at night&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then he:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;merged my patch&lt;/li&gt;
&lt;li&gt;came up with a better solution&lt;/li&gt;
&lt;li&gt;&lt;a href="https://perlhacks.com/2026/07/how-one-pull-request-took-apphttpthis-to-version-1-0/"&gt;wrote a blog post about that&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Problem solved!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.olafalders.com/2026/07/05/keeping-it-really-local/"&gt;Read on website&lt;/a&gt;&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://www.olafalders.com/2026/07/05/keeping-it-really-local/featured.jpeg"/></item></channel></rss>