<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Pablo Murad</title>
    <subtitle>I build things that put education within reach and keep the web open.</subtitle>
    <link href="https://pablomurad.com/atom/" rel="self" type="application/atom+xml"/>
    <link href="https://websubhub.com/hub" rel="hub"/>
    <link href="https://pablomurad.com/"/>
    <id>https://pablomurad.com/</id>
    <updated>2026-07-19T03:37:39-03:00</updated>
    <generator>pablawn-v1</generator>
    
    <entry>
        <title>Copyparty Is the File Server I Did Not Know I Needed</title>
        <link href="https://pablomurad.com/copyparty-is-the-file-server-i-did-not-know-i-needed/"/>
        <id>https://pablomurad.com/copyparty-is-the-file-server-i-did-not-know-i-needed/</id>
        <published>2026-07-18T22:11:42-03:00</published>
        <updated>2026-07-18T22:11:42-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="loveletter"/>
        <summary>A practical love letter to a portable file server that keeps surprising me.

You know that rare kind of software that solves the problem you installed it for, then quietly reveals that it can solve another five?

Well, I think I found one.

I have been using copyparty, and I</summary>
    </entry>
    <entry>
        <title>How I built a public fax wall</title>
        <link href="https://pablomurad.com/how-i-built-a-public-fax-wall/"/>
        <id>https://pablomurad.com/how-i-built-a-public-fax-wall/</id>
        <published>2026-07-18T15:47:00-03:00</published>
        <updated>2026-07-18T15:47:00-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>A real fax number, a static website, and no application server. Here’s how I built an automated public fax wall using Gmail, Apps Script, Drive, Sheets, Cloudinary, cron, and nginx.</summary>
    </entry>
    <entry>
        <title>Movie: A Serious Man</title>
        <link href="https://pablomurad.com/movie-a-serious-man/"/>
        <id>https://pablomurad.com/movie-a-serious-man/</id>
        <published>2026-07-18T09:15:11-03:00</published>
        <updated>2026-07-18T09:15:11-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="movies"/>
        <summary>A Serious Man turns spiritual confusion, domestic collapse, and cosmic indifference into razor-sharp black comedy. The Coens offer no answers—only the terrifying possibility that meaning exists, but remains beyond our reach.</summary>
    </entry>
    <entry>
        <title>No Legacy, Just Curiosity</title>
        <link href="https://pablomurad.com/no-legacy-just-curiosity/"/>
        <id>https://pablomurad.com/no-legacy-just-curiosity/</id>
        <published>2026-07-18T00:43:35-03:00</published>
        <updated>2026-07-18T01:17:05-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="life"/>
        <summary>A reflection on learning without fame, driven by curiosity, persistence, and the joy of understanding—while building friendships and a world where everyone’s strangeness and beauty can belong.</summary>
    </entry>
    <entry>
        <title>Movie: Napoleon Dynamite</title>
        <link href="https://pablomurad.com/movie-napoleon-dynamite/"/>
        <id>https://pablomurad.com/movie-napoleon-dynamite/</id>
        <published>2026-07-18T00:26:23-03:00</published>
        <updated>2026-07-18T00:26:23-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="movies"/>
        <summary>A gloriously awkward comedy where tater tots, bad dancing, Uncle Rico’s delusions, and small-town weirdness become cinematic perfection. Napoleon Dynamite is deadpan, ridiculous, and impossible not to love.</summary>
    </entry>
    <entry>
        <title>How I Built Pablo&#x27;s Room</title>
        <link href="https://pablomurad.com/how-i-built-pablos-room/"/>
        <id>https://pablomurad.com/how-i-built-pablos-room/</id>
        <published>2026-07-17T22:19:18-03:00</published>
        <updated>2026-07-17T22:19:18-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>A behind-the-scenes look at Pablo’s Room, an interactive pixel-art portfolio built with React, TypeScript, SVG hotspots, a visual editor, serverless storage, accessibility in mind, and one unforgettable cat named Netuno.</summary>
    </entry>
    <entry>
        <title>The Black Cat</title>
        <link href="https://pablomurad.com/the-black-cat/"/>
        <id>https://pablomurad.com/the-black-cat/</id>
        <published>2026-07-14T01:58:55-03:00</published>
        <updated>2026-07-14T01:58:55-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>I turned copyparty into a shell-free webtilde: a small community where members edit personal sites securely, publish to /~username/ pages, and build a handmade corner of the web without touching the server.</summary>
    </entry>
    <entry>
        <title>How I built NyxPE</title>
        <link href="https://pablomurad.com/how-i-built-nyxpe/"/>
        <id>https://pablomurad.com/how-i-built-nyxpe/</id>
        <published>2026-07-12T11:08:25-03:00</published>
        <updated>2026-07-12T11:08:25-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="tech"/>
        <summary>NyxPE is my custom WinPE rescue environment, built with PhoenixPE and PEBakery. This article covers its design, toolset, offline package system, stubborn bugs, and the work behind turning a personal idea into a bootable release.</summary>
    </entry>
    <entry>
        <title>The Terminal Is a Door</title>
        <link href="https://pablomurad.com/the-terminal-is-a-door/"/>
        <id>https://pablomurad.com/the-terminal-is-a-door/</id>
        <published>2026-07-08T10:05:55-03:00</published>
        <updated>2026-07-08T10:05:55-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>A new door into my writing archive: a small BBS served from the same plain-text source as my Web, Gemini, and Gopher posts. Web for reach. Terminal for ritual. ANSI for soul. Come knock.</summary>
    </entry>
    <entry>
        <title>Building Runv Club</title>
        <link href="https://pablomurad.com/building-runv-club-2/"/>
        <id>https://pablomurad.com/building-runv-club-2/</id>
        <published>2026-07-02T17:34:41-03:00</published>
        <updated>2026-07-02T17:34:41-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>Building Runv Club, my own pubnix: a small Unix/Linux community server for SSH, personal pages, old web protocols, email, IRC, and a more handmade, independent corner of the internet.</summary>
    </entry>
    <entry>
        <title>One Post, Many Webs</title>
        <link href="https://pablomurad.com/one-post-many-webs/"/>
        <id>https://pablomurad.com/one-post-many-webs/</id>
        <published>2026-07-02T00:48:20-03:00</published>
        <updated>2026-07-02T00:48:20-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="tech"/>
        <summary>A Ghost webhook became a tiny syndication hub, turning one post into prose.sh, Gemini, gopher, Fediverse, Bluesky, and webmentions — stateless, respectful of each medium, and gloriously boring.</summary>
    </entry>
    <entry>
        <title>Being the CEO.</title>
        <link href="https://pablomurad.com/being-the-ceo/"/>
        <id>https://pablomurad.com/being-the-ceo/</id>
        <published>2026-07-01T21:54:08-03:00</published>
        <updated>2026-07-01T21:54:08-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="updates"/>
        <summary>Being a CEO means carrying decisions that can affect dozens of lives. From failed hires to impossible risks, this is a brief reflection on power, responsibility, and the quiet weight no one sees.</summary>
    </entry>
    <entry>
        <title>Amon: how I made Fedora feel right on the MSI Pulse 16 AI</title>
        <link href="https://pablomurad.com/amon-how-i-made-fedora-feel-right-on-the-msi-pulse-16-ai/"/>
        <id>https://pablomurad.com/amon-how-i-made-fedora-feel-right-on-the-msi-pulse-16-ai/</id>
        <published>2026-06-30T02:16:40-03:00</published>
        <updated>2026-06-30T02:16:40-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="tech"/>
        <summary>A practical write-up of how I configured Fedora KDE on an MSI Pulse 16 AI: NVIDIA, Ghostty, writing tools, cloud access, SSH, Tailscale, power settings and a clean KDE setup.</summary>
    </entry>
    <entry>
        <title>Building the Bridge: from Dify to Chatwoot</title>
        <link href="https://pablomurad.com/building-the-bridge-from-dify-to-chatwoot/"/>
        <id>https://pablomurad.com/building-the-bridge-from-dify-to-chatwoot/</id>
        <published>2026-06-28T23:54:30-03:00</published>
        <updated>2026-06-28T23:54:30-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="interesting"/>
        <summary>A practical look at building the overlooked middleware between a help desk and an AI bot, covering message routing, async replies, handoffs, failure handling, and the quiet plumbing that makes support automation actually work.</summary>
    </entry>
    <entry>
        <title>Around ereaders</title>
        <link href="https://pablomurad.com/around-ereaders/"/>
        <id>https://pablomurad.com/around-ereaders/</id>
        <published>2026-06-28T07:21:18-03:00</published>
        <updated>2026-06-28T07:21:18-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="update"/>
        <summary>My journey through several e-readers, from Kindle to Bigme, and my impressions of each one.</summary>
    </entry>
    <entry>
        <title>iocaine: poisoning AI&#x27;s</title>
        <link href="https://pablomurad.com/iocaine-poisoning-ais/"/>
        <id>https://pablomurad.com/iocaine-poisoning-ais/</id>
        <published>2026-06-28T06:32:03-03:00</published>
        <updated>2026-06-28T06:32:03-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="tech"/>
        <summary>Iocaine is not just another anti-bot tool. It is a Rust-built tarpit that traps AI scrapers, feeds them synthetic nonsense, and turns content theft into self-inflicted data poisoning.</summary>
    </entry>
    <entry>
        <title>Newt and OpenBSD</title>
        <link href="https://pablomurad.com/newt-and-openbsd/"/>
        <id>https://pablomurad.com/newt-and-openbsd/</id>
        <published>2026-06-28T04:54:53-03:00</published>
        <updated>2026-06-28T04:54:53-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>A static OpenBSD site, a failed Newt build, and the simple fix: use the existing Linux connector instead of forcing the wrong tool into the wrong place.</summary>
    </entry>
    <entry>
        <title>OpenBGPD: speaking like a real router</title>
        <link href="https://pablomurad.com/openbgpd-speaking-like-a-real-router/"/>
        <id>https://pablomurad.com/openbgpd-speaking-like-a-real-router/</id>
        <published>2026-06-28T04:48:15-03:00</published>
        <updated>2026-06-28T04:48:15-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="papers"/>
        <summary>OpenBGPD turns an ordinary machine into a real BGP speaker, showing how routing, prefixes, filters, and network policy quietly shape the internet beneath the surface.</summary>
    </entry>
    <entry>
        <title>One Post, Two Blogs</title>
        <link href="https://pablomurad.com/one-post-two-blogs/"/>
        <id>https://pablomurad.com/one-post-two-blogs/</id>
        <published>2026-06-27T01:42:16-03:00</published>
        <updated>2026-06-27T01:42:16-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="tech"/>
        <summary>I keep two blogs. One lives on prose.sh — terminal-native, plain text, no dashboard. The other runs on Ghost (this one here), which is prettier and friendlier for longer pieces. I like both for different reasons, and for a while I told myself I&#39;d just keep them</summary>
    </entry>
    <entry>
        <title>Weekly recap</title>
        <link href="https://pablomurad.com/weekly-recap/"/>
        <id>https://pablomurad.com/weekly-recap/</id>
        <published>2026-06-26T11:13:12-03:00</published>
        <updated>2026-06-26T11:16:46-03:00</updated>
        <author><name>Pablo Murad</name></author>
        <category term="recap"/>
        <summary>I didn’t plan for this week to be about infrastructure. But that’s what it became.</summary>
    </entry>
</feed>
