<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>katzir.xyz</title><link>https://katzir.xyz/</link><description>Recent content on katzir.xyz</description><generator>Hugo</generator><language>en</language><lastBuildDate>Tue, 12 May 2026 14:21:06 -0400</lastBuildDate><atom:link href="https://katzir.xyz/index.xml" rel="self" type="application/rss+xml"/><item><title>From Classic to NDE: Upgrading Primo When nobody did it before you</title><link>https://katzir.xyz/posts/discovery-layer/</link><pubDate>Tue, 12 May 2026 14:21:06 -0400</pubDate><guid>https://katzir.xyz/posts/discovery-layer/</guid><description>&lt;p&gt;I have now migrated a library discovery layer twice in two years. At my previous institution I finished an EBSCO Discovery Service update just before leaving. Then I arrived at my current job, assessed the environment, and realized that the Primo instance I&amp;rsquo;d inherited was still running Classic — not Primo VE, not NDE, but the original, pre-Angular, pre-modern-stack Primo that Ex Libris has been nudging libraries away from for years. Nobody had upgraded it because, until I arrived, there was no dedicated systems administrator to do it.&lt;/p&gt;</description></item><item><title>Who keeps the archive? Cultural heritage, forgotten writers, and the infrastructure behind recovery</title><link>https://katzir.xyz/posts/vjwp/</link><pubDate>Tue, 12 May 2026 13:54:06 -0400</pubDate><guid>https://katzir.xyz/posts/vjwp/</guid><description>&lt;p&gt;A few years ago I co-created a digital archive. &lt;a href="https://vjwp.org"&gt;The Victorian Jewish Writers Project&lt;/a&gt; began as a scholarly problem: nineteenth-century Jewish writers in Britain had been systematically excluded from the literary canon, their work scattered across out-of-print volumes, digitized newspaper runs, and institutional collections that had no particular reason to surface them together. The project was an attempt to do something about that, to gather, describe, and make discoverable a body of writing that existing finding tools were not built to find.&lt;/p&gt;</description></item><item><title>What actually happens when you request an article</title><link>https://katzir.xyz/posts/article-requests/</link><pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate><guid>https://katzir.xyz/posts/article-requests/</guid><description>&lt;h3 id="what-actually-happens-when-you-request-an-article"&gt;What Actually Happens When You Request an Article&lt;/h3&gt;
&lt;p&gt;You&amp;rsquo;re deep in a research rabbit hole. You find a citation that looks perfect, click the link, and instead of the article you get a paywall or a dead end. So you click &amp;ldquo;Request via Interlibrary Loan,&amp;rdquo; fill out a form, and wait. A day or two later the PDF lands in your inbox. Magic, right?&lt;/p&gt;
&lt;p&gt;Not magic. Infrastructure.&lt;/p&gt;
&lt;p&gt;I want to walk through what actually happens in that window between your click and your PDF, because it involves half a dozen systems talking to each other in ways that are genuinely interesting and almost entirely invisible to the people who depend on them every day.&lt;/p&gt;</description></item><item><title>Library as Infrastructure</title><link>https://katzir.xyz/posts/intro/</link><pubDate>Thu, 07 May 2026 15:09:20 -0400</pubDate><guid>https://katzir.xyz/posts/intro/</guid><description>&lt;p&gt;Sometimes sysadmin work can seem relatively thankless&amp;ndash;you can be three layers deep in a log file, tracing why a resource-sharing request silently failed at 2am, even while you realize that &lt;!-- raw HTML omitted --&gt;nobody noticed&lt;!-- raw HTML omitted --&gt;. That&amp;rsquo;s not because the service doesn&amp;rsquo;t matter, but because when infrastructure works, it&amp;rsquo;s invisible. When it breaks, it&amp;rsquo;s a crisis. Just as most of us don&amp;rsquo;t regularly think of the pipes carrying water in and out of home unless something goes awry, digital infrastructure is invisible to most people most of the time. To use a tired phrase, that&amp;rsquo;s a feature, not a bug.&lt;/p&gt;</description></item><item><title>About me</title><link>https://katzir.xyz/about/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://katzir.xyz/about/</guid><description>&lt;p&gt;I&amp;rsquo;m a library systems administrator at an academic research library. Before that, I was a literature professor. People sometimes find that combination surprising, but the more time I spend in both worlds, the more coherent it seems: both are fundamentally about organizing knowledge and making it findable. The methods are just very different.&lt;/p&gt;
&lt;p&gt;On the technical side, my work lives at the intersection of library systems (Alma, Primo, ILLiad), Linux infrastructure, and the scripting and tooling that holds it all together. I spend a lot of time in terminals, writing Python and Go, debugging integrations between systems that were never quite designed to talk to each other, and thinking about why library infrastructure is so chronically under-documented.&lt;/p&gt;</description></item></channel></rss>