<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>jutty.dev - Links</title>
    <subtitle>Computer nerd memory leaks</subtitle>
    <link rel="self" type="application/atom+xml" href="https://blog.jutty.dev/links/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2026-06-18T07:07:13-03:00</updated>
    <id>https://blog.jutty.dev/links/atom.xml</id>
    <entry xml:lang="en">
        <title>jaq: polyglot jq clone</title>
        <published>2026-06-18T07:07:13-03:00</published>
        <updated>2026-06-18T07:07:13-03:00</updated>
        
        <author>
          <name>
            Michael Färber (01mf02)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://gedenkt.at/jaq/manual/"/>
        <id>https://blog.jutty.dev/links/gedenkt-jaq/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/gedenkt-jaq/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>kage: Clone rendered websites locally</title>
        <published>2026-06-18T06:53:44-03:00</published>
        <updated>2026-06-18T06:53:44-03:00</updated>
        
        <author>
          <name>
            Tam Nguyen Duc (tamnd)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://kage.tamnd.com/"/>
        <id>https://blog.jutty.dev/links/tamnd-kage/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/tamnd-kage/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Junited 2026</title>
        <published>2026-06-06T19:05:32-03:00</published>
        <updated>2026-06-06T19:05:32-03:00</updated>
        
        <author>
          <name>
            Robert Birming
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://robertbirming.com/junited/"/>
        <id>https://blog.jutty.dev/links/junited-2026/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/junited-2026/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Scoped Commits</title>
        <published>2026-06-05T21:03:09-03:00</published>
        <updated>2026-06-05T21:03:09-03:00</updated>
        
        <author>
          <name>
            Sumner Evans
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://scopedcommits.com/"/>
        <id>https://blog.jutty.dev/links/scopedcommits/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/scopedcommits/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Virtual OS Museum</title>
        <published>2026-05-28T01:40:04-03:00</published>
        <updated>2026-05-28T01:40:04-03:00</updated>
        
        <author>
          <name>
            Andrew Warkentin
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://virtualosmuseum.org/"/>
        <id>https://blog.jutty.dev/links/virtualosmuseum/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/virtualosmuseum/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>rura: TUI for building shell pipelines</title>
        <published>2026-05-28T01:01:26-03:00</published>
        <updated>2026-05-28T01:01:26-03:00</updated>
        
        <author>
          <name>
            am2rican5
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/tlipinski/rura"/>
        <id>https://blog.jutty.dev/links/am2rican5-rura/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/am2rican5-rura/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>No Ghosts!</title>
        <published>2026-05-27T23:33:34-03:00</published>
        <updated>2026-05-27T23:33:34-03:00</updated>
        
        <author>
          <name>
            Dan Gohman (sunfishcode)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.sunfishcode.online/no-ghosts/"/>
        <id>https://blog.jutty.dev/links/sunfishcode-no-ghosts/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/sunfishcode-no-ghosts/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>computers should be liberating</title>
        <published>2026-05-27T23:22:32-03:00</published>
        <updated>2026-05-27T23:22:32-03:00</updated>
        
        <author>
          <name>
            jyn
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jyn.dev/liberating/"/>
        <id>https://blog.jutty.dev/links/jyn-computers-should-be-liberating/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jyn-computers-should-be-liberating/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Technology with a Human Face</title>
        <published>2026-05-27T01:06:21-03:00</published>
        <updated>2026-05-27T01:06:21-03:00</updated>
        
        <author>
          <name>
            Gabriel Garrido
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://garrido.io/microblog/2026/05/116567713284856433/"/>
        <id>https://blog.jutty.dev/links/garrido-technology-with-a-human-face/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/garrido-technology-with-a-human-face/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>bgm-mpd - Music with gaps like game soundtracks</title>
        <published>2026-05-23T18:49:32-03:00</published>
        <updated>2026-05-23T18:49:32-03:00</updated>
        
        <author>
          <name>
            Alex (nytpu)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://git.sr.ht/~nytpu/bgm-mpd"/>
        <id>https://blog.jutty.dev/links/nytpu-bgm-mpd/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/nytpu-bgm-mpd/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Casuarina Linux: glibc Chimera Linux derivative</title>
        <published>2026-05-20T00:29:09-03:00</published>
        <updated>2026-05-20T00:29:09-03:00</updated>
        
        <author>
          <name>
            Wesley Moore (wezm)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://casuarina.org/news/introducing-casuarina-linux/"/>
        <id>https://blog.jutty.dev/links/casuarina-linux/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/casuarina-linux/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>kew: Music for the Shell</title>
        <published>2026-05-12T21:20:06-03:00</published>
        <updated>2026-05-12T21:20:06-03:00</updated>
        
        <author>
          <name>
            Ravachol (ravachol)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://codeberg.org/ravachol/kew"/>
        <id>https://blog.jutty.dev/links/ravachol-kew/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ravachol-kew/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Building the deployment tool I wish I had</title>
        <published>2026-05-07T02:10:00-03:00</published>
        <updated>2026-05-07T02:10:00-03:00</updated>
        
        <author>
          <name>
            Ruud van Asseldonk (ruuda)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ruuda.nl/2026/deptool"/>
        <id>https://blog.jutty.dev/links/ruuda-building-deptool/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ruuda-building-deptool/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The vi family</title>
        <published>2026-05-07T01:36:37-03:00</published>
        <updated>2026-05-07T01:36:37-03:00</updated>
        
        <author>
          <name>
            mathew (lpar)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lpar.ath0.com/posts/2026/05/the-vi-family/"/>
        <id>https://blog.jutty.dev/links/lpar-vi-family/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lpar-vi-family/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Journey of ls</title>
        <published>2026-05-07T01:14:07-03:00</published>
        <updated>2026-05-07T01:14:07-03:00</updated>
        
        <author>
          <name>
            Yoann Padioleau (aryx)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://principia-softwarica.org/ls-journey.html"/>
        <id>https://blog.jutty.dev/links/principia-softwarica-ls-journey/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/principia-softwarica-ls-journey/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Links to CSS colour palettes</title>
        <published>2026-05-05T11:37:42-03:00</published>
        <updated>2026-05-05T11:37:42-03:00</updated>
        
        <author>
          <name>
            Julia Evans
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jvns.ca/blog/2026/05/04/css-colour-palettes/"/>
        <id>https://blog.jutty.dev/links/jvns-css-palettes/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jvns-css-palettes/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>dashbrew: TUI dashboard builder</title>
        <published>2026-05-03T14:30:08-03:00</published>
        <updated>2026-05-03T14:30:08-03:00</updated>
        
        <author>
          <name>
            Gurgen (rasjonell)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/rasjonell/dashbrew"/>
        <id>https://blog.jutty.dev/links/rasjonell-dashbrew/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/rasjonell-dashbrew/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>numbat: Statically typed language for scientific computations</title>
        <published>2026-04-29T22:18:44-03:00</published>
        <updated>2026-04-29T22:18:44-03:00</updated>
        
        <author>
          <name>
            David Peter (sharkdp)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/sharkdp/numbat"/>
        <id>https://blog.jutty.dev/links/sharkdp-numbat/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/sharkdp-numbat/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Collective Speed Is Not the Summation of Individual Speed</title>
        <published>2026-04-29T10:53:44-03:00</published>
        <updated>2026-04-29T10:53:44-03:00</updated>
        
        <author>
          <name>
            Jim Nielsen
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jim-nielsen.com/2026/collective-speed-isnt-the-sum-of-individual-speed/"/>
        <id>https://blog.jutty.dev/links/jim-nielsen-collective-speed/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jim-nielsen-collective-speed/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Bugs Rust Won&#x27;t Catch</title>
        <published>2026-04-29T10:52:58-03:00</published>
        <updated>2026-04-29T10:52:58-03:00</updated>
        
        <author>
          <name>
            Matthias Endler
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://corrode.dev/blog/bugs-rust-wont-catch/"/>
        <id>https://blog.jutty.dev/links/corrode-bugs-rust-wont-catch/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/corrode-bugs-rust-wont-catch/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Own Your Web: Curators</title>
        <published>2026-04-25T16:52:41-03:00</published>
        <updated>2026-04-25T16:52:41-03:00</updated>
        
        <author>
          <name>
            Matthias Ott
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://newsletter.ownyourweb.site/archive/own-your-web-issue-18-curators/"/>
        <id>https://blog.jutty.dev/links/own-your-web-curators/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/own-your-web-curators/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>gita: CLI tool to manage multiple git repos</title>
        <published>2026-04-23T09:55:53-03:00</published>
        <updated>2026-04-23T09:55:53-03:00</updated>
        
        <author>
          <name>
            Dong Zhou (nosarthur)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/nosarthur/gita"/>
        <id>https://blog.jutty.dev/links/nosarthur-gita/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/nosarthur-gita/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>sem: Semantic version control CLI</title>
        <published>2026-04-14T12:37:18-03:00</published>
        <updated>2026-04-14T12:37:18-03:00</updated>
        
        <author>
          <name>
            Ataraxy Labs
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/Ataraxy-Labs/sem/tree/main"/>
        <id>https://blog.jutty.dev/links/ataraxy-labs-sem/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ataraxy-labs-sem/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Capsicum vs seccomp: Process Sandboxing</title>
        <published>2026-04-11T10:46:25-03:00</published>
        <updated>2026-04-11T10:46:25-03:00</updated>
        
        <author>
          <name>
            Vivian Voss
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://vivianvoss.net/blog/capsicum-vs-seccomp"/>
        <id>https://blog.jutty.dev/links/vivianvoss-capsicum-vs-seccomp/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/vivianvoss-capsicum-vs-seccomp/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Tips and tricks to avoid cloning</title>
        <published>2026-04-07T10:25:21-03:00</published>
        <updated>2026-04-07T10:25:21-03:00</updated>
        
        <author>
          <name>
            Antoine Vandecrème
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://antoine.vandecreme.net/blog/avoiding-clone/"/>
        <id>https://blog.jutty.dev/links/antoine-tips-to-avoid-cloning/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/antoine-tips-to-avoid-cloning/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Shell Tricks That Actually Make Life Easier</title>
        <published>2026-03-26T03:36:21-03:00</published>
        <updated>2026-03-26T03:36:21-03:00</updated>
        
        <author>
          <name>
            Christian Hofstede-Kuhn
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity/"/>
        <id>https://blog.jutty.dev/links/hofstede-shell-tricks/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hofstede-shell-tricks/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Capability-based Security for Redox OS</title>
        <published>2026-03-20T23:43:47-03:00</published>
        <updated>2026-03-20T23:43:47-03:00</updated>
        
        <author>
          <name>
            Ibuki Omatsu
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.redox-os.org/news/nlnet-cap-nsmgr-cwd/"/>
        <id>https://blog.jutty.dev/links/redox-capability-based-security/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/redox-capability-based-security/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Rob Pike&#x27;s 5 Rules of Programming</title>
        <published>2026-03-19T00:40:32-03:00</published>
        <updated>2026-03-19T00:40:32-03:00</updated>
        
        <author>
          <name>
            David Stotts
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/rstotts-pikes-five-rules/"/>
        <id>https://blog.jutty.dev/links/rstotts-pikes-five-rules/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/rstotts-pikes-five-rules/">&lt;p&gt;I like the last one:&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Data structures, not algorithms, are central to programming.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;or its alternative, as also mentioned there:&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;write stupid code that uses smart objects&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;

            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>AI Agents Recruiting Humans To Observe The Offline World</title>
        <published>2026-03-19T00:39:04-03:00</published>
        <updated>2026-03-19T00:39:04-03:00</updated>
        
        <author>
          <name>
            Umang Bhatt
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.noemamag.com/ai-agents-are-recruiting-humans-to-observe-the-offline-world/"/>
        <id>https://blog.jutty.dev/links/noemamag-ai-recruiting-humans/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/noemamag-ai-recruiting-humans/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The two kinds of error</title>
        <published>2026-03-04T23:09:50-03:00</published>
        <updated>2026-03-04T23:09:50-03:00</updated>
        
        <author>
          <name>
            Evan Hahn
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://evanhahn.com/the-two-kinds-of-error/"/>
        <id>https://blog.jutty.dev/links/evanhahn-two-kinds-of-error/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/evanhahn-two-kinds-of-error/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Printing OCaml Data Structures</title>
        <published>2026-03-04T22:42:08-03:00</published>
        <updated>2026-03-04T22:42:08-03:00</updated>
        
        <author>
          <name>
            Bozhidar Batsov
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://batsov.com/articles/2026/03/01/printing-data-in-ocaml/"/>
        <id>https://blog.jutty.dev/links/batsov-printing-data-structures/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/batsov-printing-data-structures/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>World History Atlas</title>
        <published>2026-03-04T16:57:12-03:00</published>
        <updated>2026-03-04T16:57:12-03:00</updated>
        
        <author>
          <name>
            worldhist.org
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://worldhist.org/"/>
        <id>https://blog.jutty.dev/links/world-history-atlas/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/world-history-atlas/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Making WebAssembly a first-class language on the Web</title>
        <published>2026-02-28T02:54:47-03:00</published>
        <updated>2026-02-28T02:54:47-03:00</updated>
        
        <author>
          <name>
            Ryan Hunt
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/"/>
        <id>https://blog.jutty.dev/links/first-class-webassembly/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/first-class-webassembly/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Git Rebase for the Terrified</title>
        <published>2026-02-15T00:59:23-03:00</published>
        <updated>2026-02-15T00:59:23-03:00</updated>
        
        <author>
          <name>
            Aaron Brethorst
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.brethorsting.com/blog/2026/01/git-rebase-for-the-terrified/"/>
        <id>https://blog.jutty.dev/links/brethorsting-git-rebase-for-the-terrified/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/brethorsting-git-rebase-for-the-terrified/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>How Terminals Work</title>
        <published>2026-01-22T11:46:28-03:00</published>
        <updated>2026-01-22T11:46:28-03:00</updated>
        
        <author>
          <name>
            Bhumil Haria
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://how-terminals-work.vercel.app/"/>
        <id>https://blog.jutty.dev/links/how-terminals-work/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/how-terminals-work/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Handling secrets (somewhat) securely in shells</title>
        <published>2026-01-21T15:43:41-03:00</published>
        <updated>2026-01-21T15:43:41-03:00</updated>
        
        <author>
          <name>
            Linus Heckemann
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://linus.schreibt.jetzt/posts/shell-secrets.html"/>
        <id>https://blog.jutty.dev/links/handling-secrets-in-shells/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/handling-secrets-in-shells/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Three Inverse Laws of Robotics</title>
        <published>2026-01-20T01:33:11-03:00</published>
        <updated>2026-01-20T01:33:11-03:00</updated>
        
        <author>
          <name>
            Susam Pal
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://susam.net/inverse-laws-of-robotics.html"/>
        <id>https://blog.jutty.dev/links/susam-inverse-laws-of-robotics/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/susam-inverse-laws-of-robotics/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>CheriBSD: capability-aware OS for Morello, RISC-V and QEMU</title>
        <published>2026-01-05T01:16:09-03:00</published>
        <updated>2026-01-05T01:16:09-03:00</updated>
        
        <author>
          <name>
            CheriBSD
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.cheribsd.org/"/>
        <id>https://blog.jutty.dev/links/cheribsd/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/cheribsd/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Stop Forwarding Errors, Start Designing Them</title>
        <published>2026-01-05T01:12:28-03:00</published>
        <updated>2026-01-05T01:12:28-03:00</updated>
        
        <author>
          <name>
            FastLabs Blog
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://fast.github.io/blog/stop-forwarding-errors-start-designing-them/"/>
        <id>https://blog.jutty.dev/links/fastlabs-stop-forwarding-errors/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/fastlabs-stop-forwarding-errors/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Assorted less(1) tips</title>
        <published>2026-01-03T12:19:53-03:00</published>
        <updated>2026-01-03T12:19:53-03:00</updated>
        
        <author>
          <name>
            Tim Chase
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.thechases.com/posts/assorted-less-tips/"/>
        <id>https://blog.jutty.dev/links/thechases-assorted-less-tips/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/thechases-assorted-less-tips/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>You can make up HTML tags</title>
        <published>2025-12-31T00:35:22-03:00</published>
        <updated>2025-12-31T00:35:22-03:00</updated>
        
        <author>
          <name>
            Maurycy
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://maurycyz.com/misc/make-up-tags/"/>
        <id>https://blog.jutty.dev/links/maurycyz-make-up-html-tags/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/maurycyz-make-up-html-tags/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>treemd: Terminal markdown tree-based navigation</title>
        <published>2025-12-22T15:15:09-03:00</published>
        <updated>2025-12-22T15:15:09-03:00</updated>
        
        <author>
          <name>
            Epistates
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/epistates/treemd"/>
        <id>https://blog.jutty.dev/links/epistates-treemd/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/epistates-treemd/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Rethinking sudo with object capabilities</title>
        <published>2025-12-22T01:43:00-03:00</published>
        <updated>2025-12-22T01:43:00-03:00</updated>
        
        <author>
          <name>
            Ariadne Conill
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ariadne.space/2025/12/12/rethinking-sudo-with-object-capabilities.html"/>
        <id>https://blog.jutty.dev/links/ariadne-rethinking-sudo-capsudo/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ariadne-rethinking-sudo-capsudo/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>layoutz: Haskell TUI library</title>
        <published>2025-12-12T11:32:55-03:00</published>
        <updated>2025-12-12T11:32:55-03:00</updated>
        
        <author>
          <name>
            Matthieu Court (mattlianje)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/mattlianje/layoutz/tree/master"/>
        <id>https://blog.jutty.dev/links/layoutz-haskell-tuis/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/layoutz-haskell-tuis/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>mosaic: OCaml TUI library</title>
        <published>2025-12-12T11:32:17-03:00</published>
        <updated>2025-12-12T11:32:17-03:00</updated>
        
        <author>
          <name>
            Thibaut Mattio (tmattio)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/tmattio/mosaic"/>
        <id>https://blog.jutty.dev/links/mosaic-ocaml-tuis/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/mosaic-ocaml-tuis/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Cloudflare Outage May Be a Security Roadmap</title>
        <published>2025-11-20T01:42:59-03:00</published>
        <updated>2025-11-20T01:42:59-03:00</updated>
        
        <author>
          <name>
            Brian Krebs
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://krebsonsecurity.com/2025/11/the-cloudflare-outage-may-be-a-security-roadmap/"/>
        <id>https://blog.jutty.dev/links/krebsonsecurity-cloudflare-security-roadmap/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/krebsonsecurity-cloudflare-security-roadmap/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Just enough Makefile to be dangerous</title>
        <published>2025-11-16T19:10:56-03:00</published>
        <updated>2025-11-16T19:10:56-03:00</updated>
        
        <author>
          <name>
            Balthazar Rouberol
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.balthazar-rouberol.com/just-enough-makefile-to-be-dangerous"/>
        <id>https://blog.jutty.dev/links/brouberol-just-enough-makefile/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/brouberol-just-enough-makefile/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Man Pages (Part 1)</title>
        <published>2025-11-15T18:09:50-03:00</published>
        <updated>2025-11-15T18:09:50-03:00</updated>
        
        <author>
          <name>
            Alex Bochannek
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://abochannek.github.io/utilities/2024/12/08/man-pages.html"/>
        <id>https://blog.jutty.dev/links/abochannek-man-pages/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/abochannek-man-pages/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Website and blog building tools</title>
        <published>2025-11-15T17:03:38-03:00</published>
        <updated>2025-11-15T17:03:38-03:00</updated>
        
        <author>
          <name>
            Zak (zkbro)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://html-chunder.neocities.org/blog/web-blog-tools/"/>
        <id>https://blog.jutty.dev/links/zkbro-website-building-tools/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/zkbro-website-building-tools/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Directory of Open Access Books</title>
        <published>2025-11-09T12:14:05-03:00</published>
        <updated>2025-11-09T12:14:05-03:00</updated>
        
        <author>
          <name>
            DOAB Foundation
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://doabooks.org/"/>
        <id>https://blog.jutty.dev/links/doabooks/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/doabooks/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Automated PDF Generation with Typst</title>
        <published>2025-11-09T11:59:22-03:00</published>
        <updated>2025-11-09T11:59:22-03:00</updated>
        
        <author>
          <name>
            Martin Haug
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://typst.app/blog/2025/automated-generation"/>
        <id>https://blog.jutty.dev/links/typst-automated-pdfs/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/typst-automated-pdfs/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>FreeBSD OCI Containers introduction</title>
        <published>2025-11-04T11:51:27-03:00</published>
        <updated>2025-11-04T11:51:27-03:00</updated>
        
        <author>
          <name>
            The FreeBSD Foundation
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://freebsdfoundation.org/blog/oci-containers-on-freebsd/"/>
        <id>https://blog.jutty.dev/links/freebsd-oci-containers/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/freebsd-oci-containers/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Underappreciated top</title>
        <published>2025-10-31T00:48:57-03:00</published>
        <updated>2025-10-31T00:48:57-03:00</updated>
        
        <author>
          <name>
            Drew
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://friendo.monster/posts/underappreciated-top.html"/>
        <id>https://blog.jutty.dev/links/friendo-underappreciated-top/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/friendo-underappreciated-top/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Postgres for Everything</title>
        <published>2025-10-30T16:42:23-03:00</published>
        <updated>2025-10-30T16:42:23-03:00</updated>
        
        <author>
          <name>
            Daniel Olshansky
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/Olshansk/postgres_for_everything"/>
        <id>https://blog.jutty.dev/links/postgres-for-everything/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/postgres-for-everything/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>rsync_cmd: edit locally, build remotely</title>
        <published>2025-10-30T16:34:23-03:00</published>
        <updated>2025-10-30T16:34:23-03:00</updated>
        
        <author>
          <name>
            Laurence Tratt (ltratt)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/ltratt/rsync_cmd"/>
        <id>https://blog.jutty.dev/links/ltratt-rsync-cmd/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ltratt-rsync-cmd/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Keep Android Open</title>
        <published>2025-10-28T21:53:23-03:00</published>
        <updated>2025-10-28T21:53:23-03:00</updated>
        
        <author>
          <name>
            Keep Android Open
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://keepandroidopen.org/"/>
        <id>https://blog.jutty.dev/links/keep-android-open/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/keep-android-open/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>defuddle-cli: Extract clean html, markdown and metadata from web pages</title>
        <published>2025-10-26T21:40:21-03:00</published>
        <updated>2025-10-26T21:40:21-03:00</updated>
        
        <author>
          <name>
            Steph Ango (kepano)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/kepano/defuddle"/>
        <id>https://blog.jutty.dev/links/kepano-defuddle-cli/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/kepano-defuddle-cli/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>feedlynx: Collect links to read later into an RSS feed</title>
        <published>2025-10-26T12:26:47-03:00</published>
        <updated>2025-10-26T12:26:47-03:00</updated>
        
        <author>
          <name>
            Wesley Moore (wezm)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/wezm/feedlynx"/>
        <id>https://blog.jutty.dev/links/wezm-feedlynx/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/wezm-feedlynx/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Scripts I wrote that I use all the time</title>
        <published>2025-10-23T02:46:15-03:00</published>
        <updated>2025-10-23T02:46:15-03:00</updated>
        
        <author>
          <name>
            Evan Hahn
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://evanhahn.com/scripts-i-wrote-that-i-use-all-the-time/"/>
        <id>https://blog.jutty.dev/links/evanhahn-scripts-i-use-all-the-time/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/evanhahn-scripts-i-use-all-the-time/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>pdfly: CLI tool to manipulate PDF files</title>
        <published>2025-10-15T02:54:42-03:00</published>
        <updated>2025-10-15T02:54:42-03:00</updated>
        
        <author>
          <name>
            py-pdf
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/py-pdf/pdfly"/>
        <id>https://blog.jutty.dev/links/py-pdf-pdfly/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/py-pdf-pdfly/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Octothorpes Protocol: site-independent hashtags</title>
        <published>2025-10-15T02:09:52-03:00</published>
        <updated>2025-10-15T02:09:52-03:00</updated>
        
        <author>
          <name>
            Stucco Software
          </name>
        </author>
        
        <author>
          <name>
            The Idea Store
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://octothorp.es/"/>
        <id>https://blog.jutty.dev/links/octothorpes-protocol/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/octothorpes-protocol/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Introducing oui: standalone installers for OCaml</title>
        <published>2025-10-09T20:43:05-03:00</published>
        <updated>2025-10-09T20:43:05-03:00</updated>
        
        <author>
          <name>
            Nathan Rebours
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://discuss.ocaml.org/t/introducing-oui/17364"/>
        <id>https://blog.jutty.dev/links/ocaml-universal-installer/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ocaml-universal-installer/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>We Move As One</title>
        <published>2025-10-09T04:16:19-03:00</published>
        <updated>2025-10-09T04:16:19-03:00</updated>
        
        <author>
          <name>
            Marcus Luebke (stopthrowingrocks)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://stopthrowingrocks.github.io/wma1/"/>
        <id>https://blog.jutty.dev/links/we-move-as-one/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/we-move-as-one/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>How to actually test your readme</title>
        <published>2025-10-09T04:00:54-03:00</published>
        <updated>2025-10-09T04:00:54-03:00</updated>
        
        <author>
          <name>
            Terence Eden
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://shkspr.mobi/blog/2025/10/how-to-actually-test-your-readme/"/>
        <id>https://blog.jutty.dev/links/shkspr-test-your-readme/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/shkspr-test-your-readme/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>CHERI with a Linux on top</title>
        <published>2025-10-06T03:00:51-03:00</published>
        <updated>2025-10-06T03:00:51-03:00</updated>
        
        <author>
          <name>
            Jake Edge
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lwn.net/Articles/1037974/"/>
        <id>https://blog.jutty.dev/links/lwn-cheri-with-a-linux-on-top/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lwn-cheri-with-a-linux-on-top/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Accessible by Design: Improving CLIs for All</title>
        <published>2025-09-23T18:34:33-03:00</published>
        <updated>2025-09-23T18:34:33-03:00</updated>
        
        <author>
          <name>
            Karl Groves
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://afixt.com/accessible-by-design-improving-command-line-interfaces-for-all-users/"/>
        <id>https://blog.jutty.dev/links/afixt-accessible-clis/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/afixt-accessible-clis/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Baby Steps Accessibility - Color Contrast of Text</title>
        <published>2025-09-23T18:16:56-03:00</published>
        <updated>2025-09-23T18:16:56-03:00</updated>
        
        <author>
          <name>
            Dennis Deacon
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.dennisdeacon.com/web/accessibility/baby-steps-accessibility-color-contrast-of-text/"/>
        <id>https://blog.jutty.dev/links/dennisdeacon-baby-steps-color-contrast/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/dennisdeacon-baby-steps-color-contrast/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Reverse centaurs are the answer to the AI paradox</title>
        <published>2025-09-18T10:59:58-03:00</published>
        <updated>2025-09-18T10:59:58-03:00</updated>
        
        <author>
          <name>
            Cory Doctorow
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://pluralistic.net/2025/09/11/vulgar-thatcherism/#there-is-an-alternative"/>
        <id>https://blog.jutty.dev/links/pluralistic-reverse-centaurs/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/pluralistic-reverse-centaurs/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Dot-slash revisited</title>
        <published>2025-09-17T00:38:57-03:00</published>
        <updated>2025-09-17T00:38:57-03:00</updated>
        
        <author>
          <name>
            Andreas (anagogistis)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://anagogistis.com/posts/dot-slash/"/>
        <id>https://blog.jutty.dev/links/anagogistis-dot-slash/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/anagogistis-dot-slash/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>asciinema 3.0</title>
        <published>2025-09-16T21:37:49-03:00</published>
        <updated>2025-09-16T21:37:49-03:00</updated>
        
        <author>
          <name>
            Marcin Kulik
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.asciinema.org/post/three-point-o/"/>
        <id>https://blog.jutty.dev/links/asciinema-3-0/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/asciinema-3-0/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Gemini Protocol Quickstart</title>
        <published>2025-09-16T13:07:29-03:00</published>
        <updated>2025-09-16T13:07:29-03:00</updated>
        
        <author>
          <name>
            Jason McBrayer
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://geminiquickst.art/"/>
        <id>https://blog.jutty.dev/links/gemini-protocol-quickstart/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/gemini-protocol-quickstart/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>term.everything: Run any GUI app in the terminal</title>
        <published>2025-09-09T11:42:19-03:00</published>
        <updated>2025-09-09T11:42:19-03:00</updated>
        
        <author>
          <name>
            Michael Mulet (mmulet)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/mmulet/term.everything"/>
        <id>https://blog.jutty.dev/links/mmulet-term-everything/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/mmulet-term-everything/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Capitalization of Initialisms</title>
        <published>2025-09-06T00:32:40-03:00</published>
        <updated>2025-09-06T00:32:40-03:00</updated>
        
        <author>
          <name>
            Lawrence Kesteloot
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.teamten.com/lawrence/writings/capitalization_of_initialisms.html"/>
        <id>https://blog.jutty.dev/links/teamten-capitalization-of-initialisms/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/teamten-capitalization-of-initialisms/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>incplot: great looking plots in the terminal</title>
        <published>2025-09-03T01:10:51-03:00</published>
        <updated>2025-09-03T01:10:51-03:00</updated>
        
        <author>
          <name>
            InCom-0
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/InCom-0/incplot"/>
        <id>https://blog.jutty.dev/links/incom-0-incplot/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/incom-0-incplot/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Setting up a CI server for Forgejo</title>
        <published>2025-08-27T01:18:36-03:00</published>
        <updated>2025-08-27T01:18:36-03:00</updated>
        
        <author>
          <name>
            Robey Pointer
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://robey.lag.net/2025/08/10/forgejo-ci.html"/>
        <id>https://blog.jutty.dev/links/robey-forgejo-ci-server-setup/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/robey-forgejo-ci-server-setup/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Insecurity of Debian</title>
        <published>2025-08-27T00:58:03-03:00</published>
        <updated>2025-08-27T00:58:03-03:00</updated>
        
        <author>
          <name>
            Cyrus
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://unix.foo/posts/insecurity-of-debian/"/>
        <id>https://blog.jutty.dev/links/the-insecurity-of-debian/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/the-insecurity-of-debian/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>sptlrx: Synchronized lyrics in your terminal</title>
        <published>2025-08-26T23:41:41-03:00</published>
        <updated>2025-08-26T23:41:41-03:00</updated>
        
        <author>
          <name>
            Denis (raitonoberu)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/raitonoberu/sptlrx"/>
        <id>https://blog.jutty.dev/links/raitonoberu-sptlrx/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/raitonoberu-sptlrx/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>doxx: terminal docx viewer</title>
        <published>2025-08-26T21:49:50-03:00</published>
        <updated>2025-08-26T21:49:50-03:00</updated>
        
        <author>
          <name>
            Brandon Greenwell
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/bgreenwell/doxx"/>
        <id>https://blog.jutty.dev/links/bgreenwell-doxx/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/bgreenwell-doxx/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Developing an alt text button for my website</title>
        <published>2025-08-26T17:08:38-03:00</published>
        <updated>2025-08-26T17:08:38-03:00</updated>
        
        <author>
          <name>
            James
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jamesg.blog/2025/08/17/alt-text-button"/>
        <id>https://blog.jutty.dev/links/jamesg-developing-an-alt-text-button/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jamesg-developing-an-alt-text-button/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Why Lean 4 replaced OCaml as my Primary Language</title>
        <published>2025-08-26T17:04:25-03:00</published>
        <updated>2025-08-26T17:04:25-03:00</updated>
        
        <author>
          <name>
            Kiran Gopinathan
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://kirancodes.me/posts/log-ocaml-to-lean.html"/>
        <id>https://blog.jutty.dev/links/kirancodes-lean-replaced-ocaml/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/kirancodes-lean-replaced-ocaml/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>A visual explanation of Big O notation</title>
        <published>2025-08-26T00:38:39-03:00</published>
        <updated>2025-08-26T00:38:39-03:00</updated>
        
        <author>
          <name>
            Sam Rose (samwho)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://samwho.dev/big-o/"/>
        <id>https://blog.jutty.dev/links/samwho-big-o/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/samwho-big-o/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>gcli: Git(hub|lab|tea)&#x2F;Forgejo&#x2F;Bugzilla CLI tool</title>
        <published>2025-08-16T21:59:10-03:00</published>
        <updated>2025-08-16T21:59:10-03:00</updated>
        
        <author>
          <name>
            Nico Sonack (herrhotzenplotz)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/herrhotzenplotz/gcli"/>
        <id>https://blog.jutty.dev/links/herrhotzenplotz-gcli/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/herrhotzenplotz-gcli/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>pspg: Unix pager for PostgreSQL, MySQL CSV, TSV and more</title>
        <published>2025-08-16T21:55:26-03:00</published>
        <updated>2025-08-16T21:55:26-03:00</updated>
        
        <author>
          <name>
            Pavel Stehule (okbob)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/okbob/pspg"/>
        <id>https://blog.jutty.dev/links/okbob-pspg/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/okbob-pspg/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Implementing a basic equivalent of pflog in nftables</title>
        <published>2025-08-16T00:42:08-03:00</published>
        <updated>2025-08-16T00:42:08-03:00</updated>
        
        <author>
          <name>
            Chris Siebenmann
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://utcc.utoronto.ca/~cks/space/blog/linux/NftablesImplementingAPflog"/>
        <id>https://blog.jutty.dev/links/basic-equivalent-of-pflog-in-nftables/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/basic-equivalent-of-pflog-in-nftables/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>A Friendly Introduction to SVG</title>
        <published>2025-08-15T10:32:33-03:00</published>
        <updated>2025-08-15T10:32:33-03:00</updated>
        
        <author>
          <name>
            Joshua Comeau
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.joshwcomeau.com/svg/friendly-introduction-to-svg/"/>
        <id>https://blog.jutty.dev/links/joshwcomeau-a-friendly-introduction-to-svg/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/joshwcomeau-a-friendly-introduction-to-svg/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>How to help someone use a computer</title>
        <published>2025-08-15T10:24:11-03:00</published>
        <updated>2025-08-15T10:24:11-03:00</updated>
        
        <author>
          <name>
            Phil Agre
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://pages.gseis.ucla.edu/faculty/agre/how-to-help.html"/>
        <id>https://blog.jutty.dev/links/how-to-help-someone-use-a-computer/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/how-to-help-someone-use-a-computer/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>ethersync: Editor-agnostic, real-time collaborative text editing</title>
        <published>2025-07-29T11:32:02-03:00</published>
        <updated>2025-07-29T11:32:02-03:00</updated>
        
        <author>
          <name>
            teamtype
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/ethersync/ethersync"/>
        <id>https://blog.jutty.dev/links/ethersync/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ethersync/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>ANSI Escape Codes Inspector</title>
        <published>2025-07-26T02:28:00-03:00</published>
        <updated>2025-07-26T02:28:00-03:00</updated>
        
        <author>
          <name>
            Lars Kappert
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ansi.tools"/>
        <id>https://blog.jutty.dev/links/ansi-escape-codes-inspector/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ansi-escape-codes-inspector/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Bread on Penguins</title>
        <published>2025-07-14T18:34:23-03:00</published>
        <updated>2025-07-14T18:34:23-03:00</updated>
        
        <author>
          <name>
            Bread
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.youtube.com/channel/UCwHwDuNd9lCdA7chyyquDXw"/>
        <id>https://blog.jutty.dev/links/bread-on-penguins/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/bread-on-penguins/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>outside: multi-purpose terminal weather client</title>
        <published>2025-07-13T20:35:57-03:00</published>
        <updated>2025-07-13T20:35:57-03:00</updated>
        
        <author>
          <name>
            BaconIsAVeg
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/BaconIsAVeg/outside"/>
        <id>https://blog.jutty.dev/links/baconisaveg-outside/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/baconisaveg-outside/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>BastilleBSD 1.0 Release</title>
        <published>2025-07-10T01:29:31-03:00</published>
        <updated>2025-07-10T01:29:31-03:00</updated>
        
        <author>
          <name>
            Juan David Hurtado G
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/BastilleBSD/bastille/releases/tag/1.0.20250714"/>
        <id>https://blog.jutty.dev/links/bastillebsd-1-0/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/bastillebsd-1-0/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>OCaml, modules, and import schemes</title>
        <published>2025-07-02T20:49:34-03:00</published>
        <updated>2025-07-02T20:49:34-03:00</updated>
        
        <author>
          <name>
            Xavier Van de Woestyne
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://xvw.lol/en/articles/modules-import.html"/>
        <id>https://blog.jutty.dev/links/xvw-ocaml-modules-and-import-schemes/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/xvw-ocaml-modules-and-import-schemes/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Tectonic Typesetting System</title>
        <published>2025-07-02T20:45:43-03:00</published>
        <updated>2025-07-02T20:45:43-03:00</updated>
        
        <author>
          <name>
            The Tectonic Project
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://tectonic-typesetting.github.io"/>
        <id>https://blog.jutty.dev/links/tectonic-typesetting/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/tectonic-typesetting/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>In Praise of Links</title>
        <published>2025-06-20T14:05:14-03:00</published>
        <updated>2025-06-20T14:05:14-03:00</updated>
        
        <author>
          <name>
            Coyote
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://osteophage.neocities.org/writing/in-praise-of-links"/>
        <id>https://blog.jutty.dev/links/osteophage-in-praise-of-links/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/osteophage-in-praise-of-links/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>jarun&#x2F;pdd: Tiny date, time diff calculator with piggybacked timers</title>
        <published>2025-06-18T22:40:49-03:00</published>
        <updated>2025-06-18T22:40:49-03:00</updated>
        
        <author>
          <name>
            Arun Prakash Jana (jarun)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/jarun/pdd"/>
        <id>https://blog.jutty.dev/links/jarun-pdd/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jarun-pdd/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Poline: esoteric color palette generation</title>
        <published>2025-06-14T20:07:25-03:00</published>
        <updated>2025-06-14T20:07:25-03:00</updated>
        
        <author>
          <name>
            David Aerne
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://meodai.github.io/poline/"/>
        <id>https://blog.jutty.dev/links/meodai-poline/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/meodai-poline/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>gbprod&#x2F;substitute: Neovim plugin with replace and exchange operators</title>
        <published>2025-06-14T19:53:14-03:00</published>
        <updated>2025-06-14T19:53:14-03:00</updated>
        
        <author>
          <name>
            gbprod
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/gbprod/substitute.nvim"/>
        <id>https://blog.jutty.dev/links/gbprod-substitute/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/gbprod-substitute/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Why apk-tools is different than other package managers</title>
        <published>2025-06-10T21:17:25-03:00</published>
        <updated>2025-06-10T21:17:25-03:00</updated>
        
        <author>
          <name>
            Ariadne Conill
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ariadne.space/2021/04/24/why-apktools-is-different-than.html"/>
        <id>https://blog.jutty.dev/links/ariadne-space-why-apk-tools-is-different/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ariadne-space-why-apk-tools-is-different/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>ifd3f&#x2F;caligula: user-friendly, lightweight TUI for disk imaging</title>
        <published>2025-06-10T17:11:55-03:00</published>
        <updated>2025-06-10T17:11:55-03:00</updated>
        
        <author>
          <name>
            Astrid Yu (ifd3f)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/ifd3f/caligula"/>
        <id>https://blog.jutty.dev/links/ifd3f-caligula/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ifd3f-caligula/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>pastel: A CLI tool to generate, analyze, convert and manipulate colors</title>
        <published>2025-06-10T17:03:27-03:00</published>
        <updated>2025-06-10T17:03:27-03:00</updated>
        
        <author>
          <name>
            David Peter (sharkdp)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/sharkdp/pastel"/>
        <id>https://blog.jutty.dev/links/sharkdp-pastel/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/sharkdp-pastel/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>the algebra of dependent types</title>
        <published>2025-05-29T00:32:09-03:00</published>
        <updated>2025-05-29T00:32:09-03:00</updated>
        
        <author>
          <name>
            Tony Finch
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://dotat.at/@/2025-05-28-types.html"/>
        <id>https://blog.jutty.dev/links/the-algebra-of-dependent-types/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/the-algebra-of-dependent-types/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Why Algebraic Effects?</title>
        <published>2025-05-27T22:22:25-03:00</published>
        <updated>2025-05-27T22:22:25-03:00</updated>
        
        <author>
          <name>
            Jake Fecher
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://antelang.org/blog/why_effects/"/>
        <id>https://blog.jutty.dev/links/antelang-why-algebraic-effects/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/antelang-why-algebraic-effects/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Having your compile-time cake and eating it too</title>
        <published>2025-05-24T18:58:45-03:00</published>
        <updated>2025-05-24T18:58:45-03:00</updated>
        
        <author>
          <name>
            Derin Eryılmaz
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://0x44.xyz/blog/comptime-1"/>
        <id>https://blog.jutty.dev/links/0x44-having-compile-time-cake-and-eating-it-too/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/0x44-having-compile-time-cake-and-eating-it-too/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Parsing expressions by precedence climbing</title>
        <published>2025-05-13T23:26:52-03:00</published>
        <updated>2025-05-13T23:26:52-03:00</updated>
        
        <author>
          <name>
            Eli Bendersky
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://eli.thegreenplace.net/2012/08/02/parsing-expressions-by-precedence-climbing"/>
        <id>https://blog.jutty.dev/links/eli-thegreenplace-precedence-climbing-parsing/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/eli-thegreenplace-precedence-climbing-parsing/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>FreeBSD VM under Incus on Debian</title>
        <published>2025-05-06T03:18:31-03:00</published>
        <updated>2025-05-06T03:18:31-03:00</updated>
        
        <author>
          <name>
            linus
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://agren.cc/p/freebsd-vm-incus"/>
        <id>https://blog.jutty.dev/links/agren-incus-freebsd-vm/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/agren-incus-freebsd-vm/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Linux on a 70&#x27;s Typewriter</title>
        <published>2025-04-29T19:51:06-03:00</published>
        <updated>2025-04-29T19:51:06-03:00</updated>
        
        <author>
          <name>
            Alnwlsn
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.youtube.com/watch?v=1kXnsvYfaF4"/>
        <id>https://blog.jutty.dev/links/linux-on-a-70s-typewriter/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/linux-on-a-70s-typewriter/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Revisiting an early critique of formal verification</title>
        <published>2025-04-19T00:53:46-03:00</published>
        <updated>2025-04-19T00:53:46-03:00</updated>
        
        <author>
          <name>
            Lawrence C. Paulson
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lawrencecpaulson.github.io/2025/03/14/revisiting_demillo.html"/>
        <id>https://blog.jutty.dev/links/lawrencecpaulson-revisiting-a-critique-of-verification/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lawrencecpaulson-revisiting-a-critique-of-verification/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Allowed commands in SSH authorized_keys</title>
        <published>2025-04-17T20:56:14-03:00</published>
        <updated>2025-04-17T20:56:14-03:00</updated>
        
        <author>
          <name>
            Dan Langille
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://dan.langille.org/2025/04/17/using-ssh-authorized-keys-to-decide-what-the-incoming-connection-can-do/"/>
        <id>https://blog.jutty.dev/links/langille-allowed-commands-in-ssh-authorized-keys/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/langille-allowed-commands-in-ssh-authorized-keys/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Introduction to Linear Types</title>
        <published>2025-04-15T17:19:58-03:00</published>
        <updated>2025-04-15T17:19:58-03:00</updated>
        
        <author>
          <name>
            Fernando Borretti
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://austral-lang.org/linear-types"/>
        <id>https://blog.jutty.dev/links/austral-introduction-to-linear-types/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/austral-introduction-to-linear-types/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Two Years of Rust</title>
        <published>2025-04-15T15:21:27-03:00</published>
        <updated>2025-04-15T15:21:27-03:00</updated>
        
        <author>
          <name>
            Fernando Borretti
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://borretti.me/article/two-years-of-rust"/>
        <id>https://blog.jutty.dev/links/borretti-two-years-of-rust/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/borretti-two-years-of-rust/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>OEM Support in Linux Mint Debian Edition</title>
        <published>2025-04-09T19:52:51-03:00</published>
        <updated>2025-04-09T19:52:51-03:00</updated>
        
        <author>
          <name>
            The Mint Team
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.linuxmint.com/?p=4825#:~:text=OEM%20Support%20in%20LMDE"/>
        <id>https://blog.jutty.dev/links/lmde-oem-support/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lmde-oem-support/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>End-user Programming</title>
        <published>2025-04-05T22:18:40-03:00</published>
        <updated>2025-04-05T22:18:40-03:00</updated>
        
        <author>
          <name>
            Szymon Kaliski
          </name>
        </author>
        
        <author>
          <name>
            Adam Wiggins
          </name>
        </author>
        
        <author>
          <name>
            James Lindenbaum
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.inkandswitch.com/end-user-programming/"/>
        <id>https://blog.jutty.dev/links/inkandswitch-end-user-programming/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/inkandswitch-end-user-programming/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Pitfalls of Safe Rust</title>
        <published>2025-04-04T19:37:22-03:00</published>
        <updated>2025-04-04T19:37:22-03:00</updated>
        
        <author>
          <name>
            Matthias Endler
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://corrode.dev/blog/pitfalls-of-safe-rust/"/>
        <id>https://blog.jutty.dev/links/pitfalls-of-safe-rust/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/pitfalls-of-safe-rust/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>clawtype: wearable chorded keyboard and mouse</title>
        <published>2025-04-04T19:21:17-03:00</published>
        <updated>2025-04-04T19:21:17-03:00</updated>
        
        <author>
          <name>
            Mateusz Czapliński (akavel)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/akavel/clawtype"/>
        <id>https://blog.jutty.dev/links/akavel-clawtype/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/akavel-clawtype/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>landrun: unprivileged Linux sandboxes using Landlock</title>
        <published>2025-03-28T20:34:29-03:00</published>
        <updated>2025-03-28T20:34:29-03:00</updated>
        
        <author>
          <name>
            Armin ranjbar (Zouuup)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/Zouuup/landrun"/>
        <id>https://blog.jutty.dev/links/zouuup-landrun/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/zouuup-landrun/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Using elinks to browse the web</title>
        <published>2025-03-27T17:37:24-03:00</published>
        <updated>2025-03-27T17:37:24-03:00</updated>
        
        <author>
          <name>
            Dion Moult
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://thinkmoult.com/using-elinks-browse-web.html"/>
        <id>https://blog.jutty.dev/links/thinkmoult-using-elinks/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/thinkmoult-using-elinks/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Don&#x27;t Be Afraid Of Types</title>
        <published>2025-03-22T13:33:16-03:00</published>
        <updated>2025-03-22T13:33:16-03:00</updated>
        
        <author>
          <name>
            Leon Mika
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lmika.org/2025/03/18/dont-be-afraid-of-types.html"/>
        <id>https://blog.jutty.dev/links/lmika-dont-be-afraid-of-types/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lmika-dont-be-afraid-of-types/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>slipshow: the next-gen version of slides</title>
        <published>2025-03-20T21:53:40-03:00</published>
        <updated>2025-03-20T21:53:40-03:00</updated>
        
        <author>
          <name>
            Paul-Elliot Anglès d&#x27;Auriac (panglesd)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/panglesd/slipshow"/>
        <id>https://blog.jutty.dev/links/slipshow-next-gen-version-of-slides/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/slipshow-next-gen-version-of-slides/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The road to mainstream Matrix</title>
        <published>2025-03-18T23:36:24-03:00</published>
        <updated>2025-03-18T23:36:24-03:00</updated>
        
        <author>
          <name>
            Joe Brockmeier
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lwn.net/SubscriberLink/1009932/572571cd50cc094b/"/>
        <id>https://blog.jutty.dev/links/lwn-road-to-mainstream-matrix/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lwn-road-to-mainstream-matrix/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Verification-First Development</title>
        <published>2025-03-18T21:26:19-03:00</published>
        <updated>2025-03-18T21:26:19-03:00</updated>
        
        <author>
          <name>
            Hillel Wayne
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://buttondown.com/hillelwayne/archive/verification-first-development/"/>
        <id>https://blog.jutty.dev/links/hillelwayne-verification-first-development/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hillelwayne-verification-first-development/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>An interview with Mike Amundsen, Author of &#x27;RESTful Web APIs&#x27;</title>
        <published>2025-03-17T17:52:16-03:00</published>
        <updated>2025-03-17T17:52:16-03:00</updated>
        
        <author>
          <name>
            Carson Gross
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://htmx.org/essays/interviews/mike-amundsen/"/>
        <id>https://blog.jutty.dev/links/an-interview-with-mike-amundsen/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/an-interview-with-mike-amundsen/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Almquist Shell Variants</title>
        <published>2025-03-13T22:32:48-03:00</published>
        <updated>2025-03-13T22:32:48-03:00</updated>
        
        <author>
          <name>
            Sven Mascheck
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.in-ulm.de/~mascheck/various/ash/"/>
        <id>https://blog.jutty.dev/links/mascheck-ash-variants/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/mascheck-ash-variants/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Beyond Bad Output</title>
        <published>2025-03-13T22:31:53-03:00</published>
        <updated>2025-03-13T22:31:53-03:00</updated>
        
        <author>
          <name>
            Paris Buttfield-Addison
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://hey.paris/posts/beyond-bad-output/"/>
        <id>https://blog.jutty.dev/links/heyparis-beyond-bad-output/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/heyparis-beyond-bad-output/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>termpicker: A color picker for the terminal</title>
        <published>2025-03-11T22:02:09-03:00</published>
        <updated>2025-03-11T22:02:09-03:00</updated>
        
        <author>
          <name>
            Benjamin Chausse (ChausseBenjamin)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/ChausseBenjamin/termpicker"/>
        <id>https://blog.jutty.dev/links/chaussebenjamin-termpicker/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/chaussebenjamin-termpicker/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Understanding Unix filesystem timestamps</title>
        <published>2025-03-09T14:52:25-03:00</published>
        <updated>2025-03-09T14:52:25-03:00</updated>
        
        <author>
          <name>
            Unix Digest
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://unixdigest.com/articles/understanding-unix-filesystem-timestamps.html"/>
        <id>https://blog.jutty.dev/links/unixdigest-filesystem-timestamps/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/unixdigest-filesystem-timestamps/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Build your own Command Line with ANSI escape codes</title>
        <published>2025-03-07T21:55:40-03:00</published>
        <updated>2025-03-07T21:55:40-03:00</updated>
        
        <author>
          <name>
            Li Haoyi
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html"/>
        <id>https://blog.jutty.dev/links/lihaoyi-build-your-own-command-line/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lihaoyi-build-your-own-command-line/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Standards for ANSI escape codes</title>
        <published>2025-03-07T21:26:21-03:00</published>
        <updated>2025-03-07T21:26:21-03:00</updated>
        
        <author>
          <name>
            Julia Evans
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jvns.ca/blog/2025/03/07/escape-code-standards/"/>
        <id>https://blog.jutty.dev/links/jvns-ansi-escape-codes/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jvns-ansi-escape-codes/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Dependent Haskell Roadmap</title>
        <published>2025-03-07T17:11:14-03:00</published>
        <updated>2025-03-07T17:11:14-03:00</updated>
        
        <author>
          <name>
            Serokell
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ghc.serokell.io/dh"/>
        <id>https://blog.jutty.dev/links/dependent-haskell-roadmap/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/dependent-haskell-roadmap/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Why ZFS Reports Less Space: Space Accounting Explained</title>
        <published>2025-03-04T17:09:59-03:00</published>
        <updated>2025-03-04T17:09:59-03:00</updated>
        
        <author>
          <name>
            Jim Salter
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://klarasystems.com/articles/why-zfs-reports-less-available-space-space-accounting-explained/"/>
        <id>https://blog.jutty.dev/links/klarasystems-zfs-space-accounting/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/klarasystems-zfs-space-accounting/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>hue.tools</title>
        <published>2025-03-04T14:54:54-03:00</published>
        <updated>2025-03-04T14:54:54-03:00</updated>
        
        <author>
          <name>
            Pascal Bürkle (pabueco)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://hue.tools/"/>
        <id>https://blog.jutty.dev/links/hue-tools/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hue-tools/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Falsehoods programmers believe about languages</title>
        <published>2025-03-02T12:07:14-03:00</published>
        <updated>2025-03-02T12:07:14-03:00</updated>
        
        <author>
          <name>
            Michal Měchura
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.lexiconista.com/falsehoods-about-languages/"/>
        <id>https://blog.jutty.dev/links/lexiconista-language-falsehoods/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lexiconista-language-falsehoods/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>mdo: FreeBSD su alternative without setuid binaries</title>
        <published>2025-02-27T01:25:49-03:00</published>
        <updated>2025-02-27T01:25:49-03:00</updated>
        
        <author>
          <name>
            The FreeBSD Project
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.freebsd.org/status/report-2024-10-2024-12/#_mac_do4_setcred2_mdo1"/>
        <id>https://blog.jutty.dev/links/freebsd-mdo/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/freebsd-mdo/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Post-Quantum Cryptography in February 2025</title>
        <published>2025-02-19T22:16:13-03:00</published>
        <updated>2025-02-19T22:16:13-03:00</updated>
        
        <author>
          <name>
            Jan Schaumann
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.netmeister.org/blog/pqc-2025-02.html"/>
        <id>https://blog.jutty.dev/links/netmeister-post-quantum-crypto-february-2025/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/netmeister-post-quantum-crypto-february-2025/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Five Kinds of Nondeterminism</title>
        <published>2025-02-19T19:18:12-03:00</published>
        <updated>2025-02-19T19:18:12-03:00</updated>
        
        <author>
          <name>
            Hillel Wayne
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://buttondown.com/hillelwayne/archive/five-kinds-of-nondeterminism/"/>
        <id>https://blog.jutty.dev/links/hillelwayne-five-kinds-of-nondeterminism/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hillelwayne-five-kinds-of-nondeterminism/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>LabPlot – Scientific plotting and data analysis</title>
        <published>2025-02-15T18:42:03-03:00</published>
        <updated>2025-02-15T18:42:03-03:00</updated>
        
        <author>
          <name>
            LabPlot Team
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://labplot.org/"/>
        <id>https://blog.jutty.dev/links/labplot/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/labplot/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>laktak&#x2F;tome: script playbooks with vim</title>
        <published>2025-01-23T23:20:35-03:00</published>
        <updated>2025-01-23T23:20:35-03:00</updated>
        
        <author>
          <name>
            Christian Zangl (laktak)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/laktak/tome/"/>
        <id>https://blog.jutty.dev/links/laktak-tome/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/laktak-tome/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>nixbsd: An unofficial NixOS fork with a FreeBSD kernel</title>
        <published>2025-01-21T17:32:00-03:00</published>
        <updated>2025-01-21T17:32:00-03:00</updated>
        
        <author>
          <name>
            NixBSD
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/nixos-bsd/nixbsd"/>
        <id>https://blog.jutty.dev/links/nixbsd-nixos-fork-with-a-freebsd-kernel/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/nixbsd-nixos-fork-with-a-freebsd-kernel/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Koto Programming Language</title>
        <published>2025-01-08T21:31:31-03:00</published>
        <updated>2025-01-08T21:31:31-03:00</updated>
        
        <author>
          <name>
            Ian Hobson
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://koto.dev/"/>
        <id>https://blog.jutty.dev/links/koto-programming-language/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/koto-programming-language/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>aaronik&#x2F;treewalker.nvim: Move around your code in a syntax tree aware manner</title>
        <published>2025-01-08T03:31:48-03:00</published>
        <updated>2025-01-08T03:31:48-03:00</updated>
        
        <author>
          <name>
            Aaron Sullivan (aaronik)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/aaronik/treewalker.nvim"/>
        <id>https://blog.jutty.dev/links/github-aaronik-treewalker-nvim/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/github-aaronik-treewalker-nvim/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>yassinebenaid&#x2F;bunster: Compile shell scripts to machine code</title>
        <published>2025-01-07T00:07:58-03:00</published>
        <updated>2025-01-07T00:07:58-03:00</updated>
        
        <author>
          <name>
            Yassine Benaid (yassinebenaid)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/yassinebenaid/bunster"/>
        <id>https://blog.jutty.dev/links/yassinebenaid-bunster/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/yassinebenaid-bunster/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>One-stop performance analysis using atop</title>
        <published>2025-01-06T00:39:14-03:00</published>
        <updated>2025-01-06T00:39:14-03:00</updated>
        
        <author>
          <name>
            Jan Christiaan van Winkel
          </name>
        </author>
        
        <author>
          <name>
            Gerlof Langeveld
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lwn.net/Articles/387202/"/>
        <id>https://blog.jutty.dev/links/lwn-one-stop-performance-analysis-using-atop/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lwn-one-stop-performance-analysis-using-atop/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Category Theory Illustrated</title>
        <published>2024-12-29T19:08:10-03:00</published>
        <updated>2024-12-29T19:08:10-03:00</updated>
        
        <author>
          <name>
            Jencel Panic
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://abuseofnotation.github.io/category-theory-illustrated/"/>
        <id>https://blog.jutty.dev/links/abuseofnotation-category-theory-illustrated/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/abuseofnotation-category-theory-illustrated/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Revisiting the NetBSD build system</title>
        <published>2024-12-28T22:26:03-03:00</published>
        <updated>2024-12-28T22:26:03-03:00</updated>
        
        <author>
          <name>
            Julio Merino
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blogsystem5.substack.com/p/netbsd-build-system"/>
        <id>https://blog.jutty.dev/links/blogsystem5-revisiting-the-netbsd-build-system/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/blogsystem5-revisiting-the-netbsd-build-system/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Canop&#x2F;rhit: A nginx log explorer</title>
        <published>2024-12-27T00:37:00-03:00</published>
        <updated>2024-12-27T00:37:00-03:00</updated>
        
        <author>
          <name>
            Denys Séguret (Canop)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/Canop/rhit"/>
        <id>https://blog.jutty.dev/links/canop-rhit-nginx-log-explorer/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/canop-rhit-nginx-log-explorer/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Schemio, a platform for dynamic diagramming</title>
        <published>2024-12-24T00:28:30-03:00</published>
        <updated>2024-12-24T00:28:30-03:00</updated>
        
        <author>
          <name>
            Ivan Shubin (ishubin)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://schem.io/"/>
        <id>https://blog.jutty.dev/links/schemio-dynamic-diagramming/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/schemio-dynamic-diagramming/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Ideas from &quot;A Philosophy of Software Design&quot;</title>
        <published>2024-12-22T17:33:54-03:00</published>
        <updated>2024-12-22T17:33:54-03:00</updated>
        
        <author>
          <name>
            16elt
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.16elt.com/2024/09/25/first-book-of-byte-sized-tech/"/>
        <id>https://blog.jutty.dev/links/16elt-ideas-from-a-philosophy-of-software-design/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/16elt-ideas-from-a-philosophy-of-software-design/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Cognitive load is what matters</title>
        <published>2024-12-22T16:46:15-03:00</published>
        <updated>2024-12-22T16:46:15-03:00</updated>
        
        <author>
          <name>
            Artem Zakirullin
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://minds.md/zakirullin/cognitive#long"/>
        <id>https://blog.jutty.dev/links/zakirullin-cognitive-load-is-what-matters/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/zakirullin-cognitive-load-is-what-matters/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>How to properly shut down a Linux system</title>
        <published>2024-12-21T18:14:32-03:00</published>
        <updated>2024-12-21T18:14:32-03:00</updated>
        
        <author>
          <name>
            Leah Neukirchen
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://leahneukirchen.org/blog/archive/2024/12/how-to-properly-shut-down-a-linux-system.html"/>
        <id>https://blog.jutty.dev/links/leahneukirchen-how-to-properly-shut-down-a-linux-system/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/leahneukirchen-how-to-properly-shut-down-a-linux-system/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Web Origami</title>
        <published>2024-12-21T12:22:49-03:00</published>
        <updated>2024-12-21T12:22:49-03:00</updated>
        
        <author>
          <name>
            Jan Miksovsky
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://weborigami.org/"/>
        <id>https://blog.jutty.dev/links/web-origami/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/web-origami/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Artemis - a calm web reader</title>
        <published>2024-12-21T00:40:57-03:00</published>
        <updated>2024-12-21T00:40:57-03:00</updated>
        
        <author>
          <name>
            James
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://artemis.jamesg.blog/"/>
        <id>https://blog.jutty.dev/links/jamesg-artemis/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jamesg-artemis/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Conjuring a Linux distribution out of thin air</title>
        <published>2024-12-13T16:59:18-03:00</published>
        <updated>2024-12-13T16:59:18-03:00</updated>
        
        <author>
          <name>
            Martijn Braam
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.brixit.nl/conjuring-a-linux-distribution-out-of-thin-air/"/>
        <id>https://blog.jutty.dev/links/brixit-conjuring-a-linux-distribution/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/brixit-conjuring-a-linux-distribution/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Telescopic Text</title>
        <published>2024-12-11T18:48:21-03:00</published>
        <updated>2024-12-11T18:48:21-03:00</updated>
        
        <author>
          <name>
            Joe Davis
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.telescopictext.org/"/>
        <id>https://blog.jutty.dev/links/telescopic-text/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/telescopic-text/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>An Undefeated Pull Request Template</title>
        <published>2024-12-10T22:39:33-03:00</published>
        <updated>2024-12-10T22:39:33-03:00</updated>
        
        <author>
          <name>
            Ashlee M Boyer
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://ashleemboyer.com/blog/pull-request-template/"/>
        <id>https://blog.jutty.dev/links/ashleemboyer-undefeated-pull-request-template/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/ashleemboyer-undefeated-pull-request-template/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>How to Pronounce Chinese Names a Little Better</title>
        <published>2024-12-07T11:14:25-03:00</published>
        <updated>2024-12-07T11:14:25-03:00</updated>
        
        <author>
          <name>
            Jack O&#x27;Connor
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jacko.io/chinese_names.html"/>
        <id>https://blog.jutty.dev/links/jacko-pronounce-chinese-names/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jacko-pronounce-chinese-names/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>8 months of OCaml after 8 years of Haskell</title>
        <published>2024-12-04T00:00:00+00:00</published>
        <updated>2024-12-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            Dmitrii Kovanikov
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://chshersh.com/blog/2023-12-16-8-months-of-ocaml-after-8-years-of-haskell.html"/>
        <id>https://blog.jutty.dev/links/chshersh-haskell-ocaml-comparison/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/chshersh-haskell-ocaml-comparison/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Demystifying git submodules</title>
        <published>2024-12-04T00:00:00+00:00</published>
        <updated>2024-12-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            Dmitry Mazin
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.cyberdemon.org/2024/03/20/submodules.html"/>
        <id>https://blog.jutty.dev/links/cyberdemon-demystifying-git-submodules/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/cyberdemon-demystifying-git-submodules/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>December Adventure</title>
        <published>2024-12-04T00:00:00+00:00</published>
        <updated>2024-12-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            Eli Mellen
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://eli.li/december-adventure"/>
        <id>https://blog.jutty.dev/links/eli-december-adventure/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/eli-december-adventure/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Announcing Hurl 6.0.0</title>
        <published>2024-12-04T00:00:00+00:00</published>
        <updated>2024-12-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            CCMD Team
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://hurl.dev/blog/2024/12/04/announcing-hurl-6.0.0.html"/>
        <id>https://blog.jutty.dev/links/hurl-6-0-0/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hurl-6-0-0/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Typst as a Language</title>
        <published>2024-12-03T00:00:00+00:00</published>
        <updated>2024-12-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            Justin Pombrio
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://justinpombrio.net/2024/11/30/typst.html"/>
        <id>https://blog.jutty.dev/links/justinpombrio-typst-as-a-language/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/justinpombrio-typst-as-a-language/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The &quot;Property Based Testing&quot; series</title>
        <published>2024-12-03T00:00:00+00:00</published>
        <updated>2024-12-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            Scott Wlaschin
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://fsharpforfunandprofit.com/series/property-based-testing/"/>
        <id>https://blog.jutty.dev/links/scott-wlaschin-property-based-testing/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/scott-wlaschin-property-based-testing/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Linear Types and Exceptions</title>
        <published>2024-12-02T00:00:00+00:00</published>
        <updated>2024-12-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            Fernando Borretti
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://borretti.me/article/linear-types-exceptions"/>
        <id>https://blog.jutty.dev/links/borretti-linear-types-exceptions/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/borretti-linear-types-exceptions/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Dependent Types and the Art of HTTP Headers</title>
        <published>2024-11-28T00:00:00+00:00</published>
        <updated>2024-11-28T00:00:00+00:00</updated>
        
        <author>
          <name>
            Michael Herstine
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.unwoundstack.com/blog/dependent-types-and-http-headers.html"/>
        <id>https://blog.jutty.dev/links/unwoundstack-dependent-types-http-headers/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/unwoundstack-dependent-types-http-headers/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Frederik Braun: Modern solutions against cross-site attacks</title>
        <published>2024-11-27T00:00:00+00:00</published>
        <updated>2024-11-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            Frederik Braun
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://frederikbraun.de/modern-solutions-xsleaks.html"/>
        <id>https://blog.jutty.dev/links/frederikbraun-cross-site-solutions/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/frederikbraun-cross-site-solutions/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>I ❤ [tmux] shortcuts #2</title>
        <published>2024-11-26T00:00:00+00:00</published>
        <updated>2024-11-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            Hyde
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lazybea.rs/ils2/"/>
        <id>https://blog.jutty.dev/links/lazybear-tmux-shortcuts/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lazybear-tmux-shortcuts/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Functional programming self-affirmations - NorikiTech</title>
        <published>2024-11-26T00:00:00+00:00</published>
        <updated>2024-11-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            Yuri Karabatov
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://norikitech.com/posts/functional-affirmations/"/>
        <id>https://blog.jutty.dev/links/norikitech-fp-affirmations/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/norikitech-fp-affirmations/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>How I configure my Git identities | benji</title>
        <published>2024-11-25T00:00:00+00:00</published>
        <updated>2024-11-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            benji
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.benji.dog/articles/git-config/"/>
        <id>https://blog.jutty.dev/links/benji-git-identities/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/benji-git-identities/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>re2c — Regular Expressions to Code</title>
        <published>2024-11-25T00:00:00+00:00</published>
        <updated>2024-11-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            Peter Bumbulis
          </name>
        </author>
        
        <author>
          <name>
            Peter Bumbulis
          </name>
        </author>
        
        <author>
          <name>
            Marcus Boerger
          </name>
        </author>
        
        <author>
          <name>
            Dan Nuffer
          </name>
        </author>
        
        <author>
          <name>
            Brian Young
          </name>
        </author>
        
        <author>
          <name>
            Marcus Boerger
          </name>
        </author>
        
        <author>
          <name>
            Dan Nuffer
          </name>
        </author>
        
        <author>
          <name>
            Ulya Trofimovich
          </name>
        </author>
        
        <author>
          <name>
            Serghei Iakovlev
          </name>
        </author>
        
        <author>
          <name>
            Sergei Trofimovich
          </name>
        </author>
        
        <author>
          <name>
            Petr Skocik
          </name>
        </author>
        
        <author>
          <name>
            ligfx
          </name>
        </author>
        
        <author>
          <name>
            raekye
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://re2c.org/"/>
        <id>https://blog.jutty.dev/links/re2c/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/re2c/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Styling Graphviz with CSS</title>
        <published>2024-11-18T00:00:00+00:00</published>
        <updated>2024-11-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            Chris Palmer
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://noncombatant.org/2024/11/16/styling-graphviz-with-css/"/>
        <id>https://blog.jutty.dev/links/noncombatant-graphviz-css/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/noncombatant-graphviz-css/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>MomBoard: E-ink display for a parent with amnesia</title>
        <published>2024-11-13T00:00:00+00:00</published>
        <updated>2024-11-13T00:00:00+00:00</updated>
        
        <author>
          <name>
            Jan Miksovsky
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jan.miksovsky.com/posts/2024/11-12-momboard"/>
        <id>https://blog.jutty.dev/links/jan-miksovsky-momboard/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jan-miksovsky-momboard/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>A mental model for Linux file, hard and soft links | Jayesh Bhoot</title>
        <published>2024-11-09T00:00:00+00:00</published>
        <updated>2024-11-09T00:00:00+00:00</updated>
        
        <author>
          <name>
            Jayesh Bhoot
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://bhoot.dev/2024/on-linux-file-and-links/"/>
        <id>https://blog.jutty.dev/links/bhoot-dev-linux-links/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/bhoot-dev-linux-links/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Configuring SSH Keys for Multiple Accounts</title>
        <published>2024-11-05T00:00:00+00:00</published>
        <updated>2024-11-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            Steven Harman
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://stevenharman.net/configure-ssh-keys-for-multiple-github-accounts"/>
        <id>https://blog.jutty.dev/links/stevenharman-multi-account-ssh/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/stevenharman-multi-account-ssh/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Searching for and navigating Git commits</title>
        <published>2024-11-03T00:00:00+00:00</published>
        <updated>2024-11-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            Alex Harri
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://alexharri.com/blog/searching-and-navigating-git-commits"/>
        <id>https://blog.jutty.dev/links/alexharri-searching-navigating-commits/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/alexharri-searching-navigating-commits/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Debugging Haskell Type Errors | jelv.is</title>
        <published>2024-11-03T00:00:00+00:00</published>
        <updated>2024-11-03T00:00:00+00:00</updated>
        
        <author>
          <name>
            Tikhon Jelvis
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://jelv.is/blog/Debugging-Haskell-Type-Errors"/>
        <id>https://blog.jutty.dev/links/jelvis-debugging-haskell-type-errors/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jelvis-debugging-haskell-type-errors/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Nobody cares about decentralization until they do</title>
        <published>2024-10-31T00:00:00+00:00</published>
        <updated>2024-10-31T00:00:00+00:00</updated>
        
        <author>
          <name>
            Kye Fox
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://kyefox.com/nobody-cares-about-decentralization-until-they-do/"/>
        <id>https://blog.jutty.dev/links/kyefox-nobody-cares-about-decentralization/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/kyefox-nobody-cares-about-decentralization/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>nickgerace&#x2F;gfold: CLI tool to keep track of Git repositories</title>
        <published>2024-10-29T00:00:00+00:00</published>
        <updated>2024-10-29T00:00:00+00:00</updated>
        
        <author>
          <name>
            Nick Gerace (nickgerace)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/nickgerace/gfold"/>
        <id>https://blog.jutty.dev/links/nickgerace-gfold/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/nickgerace-gfold/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Improving SSH&#x27;s security with SSHFP DNS records | APNIC Blog</title>
        <published>2024-10-26T00:00:00+00:00</published>
        <updated>2024-10-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            Sebastian Neef
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.apnic.net/2022/12/02/improving-sshs-security-with-sshfp-dns-records/"/>
        <id>https://blog.jutty.dev/links/apnic-sshfp/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/apnic-sshfp/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Smarter than &#x27;Ctrl+F&#x27;: Linking Directly to Web Page Content</title>
        <published>2024-10-24T00:00:00+00:00</published>
        <updated>2024-10-24T00:00:00+00:00</updated>
        
        <author>
          <name>
            Ahmad Alfy
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://alfy.blog/2024/10/19/linking-directly-to-web-page-content.html"/>
        <id>https://blog.jutty.dev/links/alfy-text-fragments/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/alfy-text-fragments/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Solene&#x27;% : A dedicated administration workstation</title>
        <published>2024-10-23T00:00:00+00:00</published>
        <updated>2024-10-23T00:00:00+00:00</updated>
        
        <author>
          <name>
            Solène Rapenne
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://dataswamp.org/~solene/2024-10-19-my-admin-workstation.html"/>
        <id>https://blog.jutty.dev/links/solene-admin-workstation/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/solene-admin-workstation/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>against &#x2F;tmp - Tony Finch</title>
        <published>2024-10-22T00:00:00+00:00</published>
        <updated>2024-10-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            Tony Finch
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://dotat.at/@/2024-10-22-tmp.html"/>
        <id>https://blog.jutty.dev/links/dotat-against-tmp/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/dotat-against-tmp/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Typst 0.12 is just ... better</title>
        <published>2024-10-18T00:00:00+00:00</published>
        <updated>2024-10-18T00:00:00+00:00</updated>
        
        <author>
          <name>
            Typst GmbH
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://typst.app/blog/2024/typst-0.12/"/>
        <id>https://blog.jutty.dev/links/typst-0-12/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/typst-0-12/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>That&#x27;s Not an Abstraction, That&#x27;s Just a Layer of Indirection</title>
        <published>2024-10-14T00:00:00+00:00</published>
        <updated>2024-10-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            Fernando Hurtado Cardenas
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://fhur.me/posts/2024/thats-not-an-abstraction"/>
        <id>https://blog.jutty.dev/links/fhur-me-abstraction/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/fhur-me-abstraction/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>FFmpeg Explorer</title>
        <published>2024-10-14T00:00:00+00:00</published>
        <updated>2024-10-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            Sam Lavigne
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lav.io/notes/ffmpeg-explorer/"/>
        <id>https://blog.jutty.dev/links/lav-io-ffmpeg-explorer/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lav-io-ffmpeg-explorer/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The ultimate guide to Haskell Strings · Hasufell&#x27;s blog</title>
        <published>2024-10-11T00:00:00+00:00</published>
        <updated>2024-10-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            Julian Ospald
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://hasufell.github.io/posts/2024-05-07-ultimate-string-guide.html"/>
        <id>https://blog.jutty.dev/links/hasufell-haskell-strings/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hasufell-haskell-strings/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>HTML for People</title>
        <published>2024-10-10T00:00:00+00:00</published>
        <updated>2024-10-10T00:00:00+00:00</updated>
        
        <author>
          <name>
            Blake Watson
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.htmlforpeople.com/"/>
        <id>https://blog.jutty.dev/links/html-for-people/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/html-for-people/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Statically Typed Functional Programming with Python 3.12</title>
        <published>2024-10-07T00:00:00+00:00</published>
        <updated>2024-10-07T00:00:00+00:00</updated>
        
        <author>
          <name>
            Oskar Wickström
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://wickstrom.tech/2024-05-23-statically-typed-functional-programming-python-312.html"/>
        <id>https://blog.jutty.dev/links/wickstrom-functional-python-3-12/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/wickstrom-functional-python-3-12/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Chris&#x27;s Wiki :: blog&#x2F;unix</title>
        <published>2024-10-05T00:00:00+00:00</published>
        <updated>2024-10-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            Chris Siebenmann
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/cks-blog-unix/"/>
        <id>https://blog.jutty.dev/links/cks-blog-unix/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/cks-blog-unix/">&lt;p&gt;A hypermedia rabbit hole in which I quickly fell.&lt;&#x2F;p&gt;

            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>wrestling the web from corporate control requires making it boring again</title>
        <published>2024-10-05T00:00:00+00:00</published>
        <updated>2024-10-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            washbear
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/washbear-wrestling-the-web/"/>
        <id>https://blog.jutty.dev/links/washbear-wrestling-the-web/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/washbear-wrestling-the-web/">&lt;blockquote&gt;
&lt;p&gt;In an age where web is essential, we need a universal web browser for minority platforms. One that focuses on keeping HTML+JS working rather than chasing things like “WebVR” and collaborating with the ads industry. Unfortunately, I think the system has been set up to ensure that small players are no longer possible. Let’s hope I’m proven wrong.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;

            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Sandboxing Adoption in Open Source Ecosystems</title>
        <published>2024-10-04T00:00:00+00:00</published>
        <updated>2024-10-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            Maysara Alhindi
          </name>
        </author>
        
        <author>
          <name>
            Joseph Hallett
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://arxiv.org/abs/2405.06447"/>
        <id>https://blog.jutty.dev/links/alhindi-sandboxing/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/alhindi-sandboxing/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Reticular Society</title>
        <published>2024-10-04T00:00:00+00:00</published>
        <updated>2024-10-04T00:00:00+00:00</updated>
        
        <author>
          <name>
            Ian Alan Paul
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/the-reticular-society/"/>
        <id>https://blog.jutty.dev/links/the-reticular-society/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/the-reticular-society/">&lt;blockquote&gt;
&lt;p&gt;In &lt;em&gt;necroreticular flows&lt;&#x2F;em&gt; which cut across algorithmically distributed gigs and connected places of work, the number of lives integrated together corresponds to the interoperable potential of the reticular society’s optimization and domination, &lt;em&gt;subsuming life&lt;&#x2F;em&gt; and in so doing &lt;em&gt;circulating death&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;

            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>carl: modern version of cal that can incorporate ICal (ics) data</title>
        <published>2024-10-01T00:00:00+00:00</published>
        <updated>2024-10-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            Birger Schacht
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/b1rger-carl/"/>
        <id>https://blog.jutty.dev/links/b1rger-carl/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/b1rger-carl/">&lt;p&gt;This is superb in conjunction with &lt;a class=&quot;out-link&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;vdirsyncer.pimutils.org&#x2F;en&#x2F;stable&#x2F;&quot;&gt;vdirsyncer&lt;&#x2F;a&gt;, which I’ve been using for a long time for exactly the purpose of having a local directory of &lt;code&gt;.ics&lt;&#x2F;code&gt; files for each of my Nextcloud DAV calendars.&lt;&#x2F;p&gt;
&lt;p&gt;If you like this, you may also like &lt;a class=&quot;out-link&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;pimutils&#x2F;khal&quot;&gt;khal&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;

            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>diffnav: git diff pager based on delta but with a file tree</title>
        <published>2024-10-01T00:00:00+00:00</published>
        <updated>2024-10-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            Dolev Hadar (dlvhdr)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/dlvhdr/diffnav"/>
        <id>https://blog.jutty.dev/links/dlvhdr-diffnav/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/dlvhdr-diffnav/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>I Want Process-Aware Types</title>
        <published>2024-09-30T00:00:00+00:00</published>
        <updated>2024-09-30T00:00:00+00:00</updated>
        
        <author>
          <name>
            Sean Barag
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://sean.barag.org/writing/process-aware-types#proposed-the-inproc-and-xproc-type-modifiers"/>
        <id>https://blog.jutty.dev/links/barag-process-aware-types/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/barag-process-aware-types/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Alopex Networks Wiki</title>
        <published>2024-09-29T00:00:00+00:00</published>
        <updated>2024-09-29T00:00:00+00:00</updated>
        
        <author>
          <name>
            Simon Heath
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://wiki.alopex.li/CrystalNotes"/>
        <id>https://blog.jutty.dev/links/alopex-crystal-notes/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/alopex-crystal-notes/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Small Internet protocol roundup</title>
        <published>2024-09-29T00:00:00+00:00</published>
        <updated>2024-09-29T00:00:00+00:00</updated>
        
        <author>
          <name>
            D. Bohdan
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="http://dbohdan.sdf.org/smolnet/"/>
        <id>https://blog.jutty.dev/links/dbohdan-smallweb-txt/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/dbohdan-smallweb-txt/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Release tmux 3.5 · tmux&#x2F;tmux</title>
        <published>2024-09-27T00:00:00+00:00</published>
        <updated>2024-09-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            Nicholas Marriott (nicm)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jutty.dev/links/tmux-3-5/"/>
        <id>https://blog.jutty.dev/links/tmux-3-5/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/tmux-3-5/">&lt;p&gt;Interesting &lt;a class=&quot;out-link&quot; rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;tmux&#x2F;tmux&#x2F;3.5&#x2F;CHANGES&quot;&gt;changes&lt;&#x2F;a&gt; include:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;“Display hyperlinks in copy mode and add &lt;code&gt;copy_cursor_hyperlink&lt;&#x2F;code&gt; format to get
the hyperlink under the cursor.”&lt;&#x2F;li&gt;
&lt;li&gt;“Add a prefix timeout option.”&lt;&#x2F;li&gt;
&lt;li&gt;“Add mirrored versions of the &lt;code&gt;main-horizontal&lt;&#x2F;code&gt; and &lt;code&gt;main-vertical&lt;&#x2F;code&gt; layouts where
the main pane is bottom or right instead of top or left.”&lt;&#x2F;li&gt;
&lt;li&gt;“Add &lt;code&gt;--enable-jemalloc&lt;&#x2F;code&gt; to build with jemalloc memory allocator (since glibc
malloc is so poor).”&lt;&#x2F;li&gt;
&lt;li&gt;“Add &lt;code&gt;N&lt;&#x2F;code&gt; to search backwards in tree modes.”&lt;&#x2F;li&gt;
&lt;li&gt;“Use &lt;code&gt;default-shell&lt;&#x2F;code&gt; for command prompt, &lt;code&gt;#()&lt;&#x2F;code&gt; and popups.”&lt;&#x2F;li&gt;
&lt;li&gt;“Add a &lt;code&gt;command-error&lt;&#x2F;code&gt; hook when a command fails.”&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;

            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Debating ifupdown replacements for Debian trixie [LWN.net]</title>
        <published>2024-09-26T00:00:00+00:00</published>
        <updated>2024-09-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            Joe Brockmeier
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://lwn.net/Articles/989055/"/>
        <id>https://blog.jutty.dev/links/lwn-trixie-ifupdown/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lwn-trixie-ifupdown/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Project Cybersyn - 99% Invisible</title>
        <published>2024-09-22T00:00:00+00:00</published>
        <updated>2024-09-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            99% Invisible
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://99percentinvisible.org/episode/project-cybersyn/"/>
        <id>https://blog.jutty.dev/links/99percentinvisble-cybersyn/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/99percentinvisble-cybersyn/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Lagrange v1.18: TUI and Misfin</title>
        <published>2024-09-22T00:00:00+00:00</published>
        <updated>2024-09-22T00:00:00+00:00</updated>
        
        <author>
          <name>
            Jaakko Keränen
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://gmi.skyjake.fi/gemlog/2024-09_lagrange-1.18.gmi"/>
        <id>https://blog.jutty.dev/links/lagrange-1-18/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/lagrange-1-18/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>jacek-kurlit&#x2F;pik: Process Interactive Kill</title>
        <published>2024-09-17T00:00:00+00:00</published>
        <updated>2024-09-17T00:00:00+00:00</updated>
        
        <author>
          <name>
            RustyJack (jacek-kurlit)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/jacek-kurlit/pik"/>
        <id>https://blog.jutty.dev/links/jacek-kurlit-pik/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jacek-kurlit-pik/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The First HTML LSP That Reports Syntax Errors | Loris Cro&#x27;s Blog</title>
        <published>2024-09-11T00:00:00+00:00</published>
        <updated>2024-09-11T00:00:00+00:00</updated>
        
        <author>
          <name>
            Loris Cro
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://kristoff.it/blog/first-html-lsp/"/>
        <id>https://blog.jutty.dev/links/kristoff-html-lsp/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/kristoff-html-lsp/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Make Your Own Read-Only Device With NetBSD - IT Notes</title>
        <published>2024-09-10T00:00:00+00:00</published>
        <updated>2024-09-10T00:00:00+00:00</updated>
        
        <author>
          <name>
            Stefano Marinelli
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://it-notes.dragas.net/2024/09/10/make-your-own-readonly-device-with-netbsd/"/>
        <id>https://blog.jutty.dev/links/dragas-read-only-netbsd/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/dragas-read-only-netbsd/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Critical analysis of Fediverse decentralization promises</title>
        <published>2024-09-08T00:00:00+00:00</published>
        <updated>2024-09-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            Henrique S. Xavier
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://arxiv.org/abs/2408.15383"/>
        <id>https://blog.jutty.dev/links/xavier-fediverse-decentralization-promises/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/xavier-fediverse-decentralization-promises/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Unix command line conventions over time</title>
        <published>2024-09-06T00:00:00+00:00</published>
        <updated>2024-09-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            Lars Wirzenius
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.liw.fi/posts/2022/05/07/unix-cli/"/>
        <id>https://blog.jutty.dev/links/wirzenius-unix-cli-conventions/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/wirzenius-unix-cli-conventions/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>FenTiger&#x2F;FedIAM: Login and access control based on open identities</title>
        <published>2024-09-01T00:00:00+00:00</published>
        <updated>2024-09-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            Mike P (FenTiger)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://codeberg.org/FenTiger/FedIAM"/>
        <id>https://blog.jutty.dev/links/fentiger-fediam/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/fentiger-fediam/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>jatcwang&#x2F;instant-scala: instant Scala script startup</title>
        <published>2024-08-30T00:00:00+00:00</published>
        <updated>2024-08-30T00:00:00+00:00</updated>
        
        <author>
          <name>
            Jacob Wang (jatcwang)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/jatcwang/instant-scala"/>
        <id>https://blog.jutty.dev/links/jatcwang-instant-scala/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jatcwang-instant-scala/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Deterministic Replay of QEMU Emulation</title>
        <published>2024-08-29T00:00:00+00:00</published>
        <updated>2024-08-29T00:00:00+00:00</updated>
        
        <author>
          <name>
            The QEMU Project Developers
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.qemu.org/docs/master/system/replay.html"/>
        <id>https://blog.jutty.dev/links/qemu-replay/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/qemu-replay/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Hurl 5.0.0, the Parallel Edition</title>
        <published>2024-08-28T00:00:00+00:00</published>
        <updated>2024-08-28T00:00:00+00:00</updated>
        
        <author>
          <name>
            CCMD Team
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://hurl.dev/blog/2024/08/29/hurl-5.0.0-the-parallel-edition.html"/>
        <id>https://blog.jutty.dev/links/hurl-5-0-0/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hurl-5-0-0/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Good programmers worry about data structures and their relationships</title>
        <published>2024-08-27T00:00:00+00:00</published>
        <updated>2024-08-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            Engineer&#x27;s Codex
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://read.engineerscodex.com/p/good-programmers-worry-about-data"/>
        <id>https://blog.jutty.dev/links/engineerscodex-data-structures/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/engineerscodex-data-structures/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Misconceptions about the UNIX Philosophy</title>
        <published>2024-08-26T00:00:00+00:00</published>
        <updated>2024-08-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            Jacob Moody
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://posixcafe.org/blogs/2024/01/05/0/"/>
        <id>https://blog.jutty.dev/links/posixcafe-unix-misconceptions/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/posixcafe-unix-misconceptions/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>The Impressionist Blogging Movement - Jim Nielsen’s Blog</title>
        <published>2024-08-20T00:00:00+00:00</published>
        <updated>2024-08-20T00:00:00+00:00</updated>
        
        <author>
          <name>
            Jim Nielsen
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.jim-nielsen.com/2024/impressionist-blogging/"/>
        <id>https://blog.jutty.dev/links/nielsen-impressionist-blogging/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/nielsen-impressionist-blogging/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Support PUT, PATCH, and DELETE in HTML Forms</title>
        <published>2024-08-19T00:00:00+00:00</published>
        <updated>2024-08-19T00:00:00+00:00</updated>
        
        <author>
          <name>
            Alexander Petros
          </name>
        </author>
        
        <author>
          <name>
            Carson Gross
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://alexanderpetros.com/triptych/form-http-methods"/>
        <id>https://blog.jutty.dev/links/triptych-form-http-methods/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/triptych-form-http-methods/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>mrusme&#x2F;reader: for your command line what the &#x27;readability view&#x27; is for browsers</title>
        <published>2024-08-06T00:00:00+00:00</published>
        <updated>2024-08-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            マリウス
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/mrusme/reader"/>
        <id>https://blog.jutty.dev/links/mrusme-reader/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/mrusme-reader/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>A handful of reasons JavaScript won’t be available - Piccalilli</title>
        <published>2024-08-01T00:00:00+00:00</published>
        <updated>2024-08-01T00:00:00+00:00</updated>
        
        <author>
          <name>
            Andy Bell
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://piccalil.li/blog/a-handful-of-reasons-javascript-wont-be-available/"/>
        <id>https://blog.jutty.dev/links/piccalil-no-javascript-reasons/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/piccalil-no-javascript-reasons/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>jgs font</title>
        <published>2024-07-02T00:00:00+00:00</published>
        <updated>2024-07-02T00:00:00+00:00</updated>
        
        <author>
          <name>
            Adel Faure
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://adelfaure.net/tools/jgs/"/>
        <id>https://blog.jutty.dev/links/adelfaure-jgs-font/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/adelfaure-jgs-font/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Differential Analysis: A Summary</title>
        <published>2024-06-28T00:00:00+00:00</published>
        <updated>2024-06-28T00:00:00+00:00</updated>
        
        <author>
          <name>
            Brown PLT
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://blog.brownplt.org/2024/06/27/differential-analysis.html"/>
        <id>https://blog.jutty.dev/links/brownplt-differential-analysis/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/brownplt-differential-analysis/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>aryak&#x2F;mozhi: Mozhi is an alternative-frontend for many translation engines. - Codeberg.org</title>
        <published>2024-06-27T00:00:00+00:00</published>
        <updated>2024-06-27T00:00:00+00:00</updated>
        
        <author>
          <name>
            Arya Kiran
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://codeberg.org/aryak/mozhi"/>
        <id>https://blog.jutty.dev/links/aryak-mozhi/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/aryak-mozhi/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>JFryy&#x2F;qq: jq multi-configuration format tool with interactive REPL.</title>
        <published>2024-06-23T00:00:00+00:00</published>
        <updated>2024-06-23T00:00:00+00:00</updated>
        
        <author>
          <name>
            James Fotherby (JFryy)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/JFryy/qq/"/>
        <id>https://blog.jutty.dev/links/jfryy-qq/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/jfryy-qq/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>phyphox | F-Droid - Free and Open Source Android App Repository</title>
        <published>2024-06-21T00:00:00+00:00</published>
        <updated>2024-06-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            RWTH Aachen University
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://f-droid.org/packages/de.rwth_aachen.phyphox/"/>
        <id>https://blog.jutty.dev/links/fdroid-phyphox/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/fdroid-phyphox/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>UserLAnd | F-Droid - Free and Open Source Android App Repository</title>
        <published>2024-06-21T00:00:00+00:00</published>
        <updated>2024-06-21T00:00:00+00:00</updated>
        
        <author>
          <name>
            UserLAnd Technologies
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://f-droid.org/en/packages/tech.ula/"/>
        <id>https://blog.jutty.dev/links/fdroid-userland/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/fdroid-userland/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Sounds of the Forest - Soundmap  Timber Festival</title>
        <published>2024-06-14T00:00:00+00:00</published>
        <updated>2024-06-14T00:00:00+00:00</updated>
        
        <author>
          <name>
            Wild Rumpus CIC
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://timberfestival.org.uk/soundsoftheforest-soundmap/"/>
        <id>https://blog.jutty.dev/links/sounds-of-the-forest/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/sounds-of-the-forest/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Effects Showroom - TerminalTextEffects Docs</title>
        <published>2024-06-10T00:00:00+00:00</published>
        <updated>2024-06-10T00:00:00+00:00</updated>
        
        <author>
          <name>
            chrisbuilds
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://chrisbuilds.github.io/terminaltexteffects/showroom/"/>
        <id>https://blog.jutty.dev/links/chrisbuilds-effects-showroom/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/chrisbuilds-effects-showroom/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Piku</title>
        <published>2024-06-10T00:00:00+00:00</published>
        <updated>2024-06-10T00:00:00+00:00</updated>
        
        <author>
          <name>
            Rui Carmo
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://piku.github.io/"/>
        <id>https://blog.jutty.dev/links/piku/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/piku/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Share Paste O2 | F-Droid - Free and Open Source Android App Repository</title>
        <published>2024-06-08T00:00:00+00:00</published>
        <updated>2024-06-08T00:00:00+00:00</updated>
        
        <author>
          <name>
            nain
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://f-droid.org/en/packages/alt.nainapps.sharepaste.fdroid/"/>
        <id>https://blog.jutty.dev/links/fdroid-share-paste/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/fdroid-share-paste/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>hackerb9&#x2F;lsix Like ls, but for images. Shows thumbnails in terminal using sixel graphics.</title>
        <published>2024-06-06T00:00:00+00:00</published>
        <updated>2024-06-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            hackerb9
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://github.com/hackerb9/lsix"/>
        <id>https://blog.jutty.dev/links/hackerb9-lsix/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/hackerb9-lsix/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Moving Beyond Type Systems | Vhyrro&#x27;s Digital Garden</title>
        <published>2024-06-06T00:00:00+00:00</published>
        <updated>2024-06-06T00:00:00+00:00</updated>
        
        <author>
          <name>
            Mariusz (vhyrro)
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://vhyrro.github.io/posts/effect-systems/"/>
        <id>https://blog.jutty.dev/links/vhyrro-beyond-type-systems/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/vhyrro-beyond-type-systems/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
    <entry xml:lang="en">
        <title>Capital Offense How to Handle Abbreviations in CamelCase - Approxion</title>
        <published>2024-06-05T00:00:00+00:00</published>
        <updated>2024-06-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            Ralf Holly
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://www.approxion.com/capital-offenses-how-to-handle-abbreviations-in-camelcase/"/>
        <id>https://blog.jutty.dev/links/approxion-camelcase-abbreviations/</id>
        
        <content type="html" xml:base="https://blog.jutty.dev/links/approxion-camelcase-abbreviations/">
            <!-- Collects fully anonymized stats. See: jutty.dev/privacy -->
            <img src="https://stats.jutty.dev/p/Did2mE0LN"/>
        </content>
        
    </entry>
</feed>
