<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Isaac Urman's Blog</title>
    <link>https://isaacurman.com/blog</link>
    <description>Technical articles, tutorials, and insights on software development by Isaac Urman.</description>
    <language>en-US</language>
    <lastBuildDate>Fri, 24 Apr 2026 19:00:53 GMT</lastBuildDate>
    <atom:link href="https://isaacurman.com/feed.xml" rel="self" type="application/rss+xml"/>
    <managingEditor>contact@isaacurman.com (Isaac Urman)</managingEditor>
    <webMaster>contact@isaacurman.com (Isaac Urman)</webMaster>
    <image>
      <url>https://isaacurman.com/og-image.png</url>
      <title>Isaac Urman's Blog</title>
      <link>https://isaacurman.com/blog</link>
    </image>
    
    <item>
      <title>Deploying Ephemera with Coolify and Traefik</title>
      <link>https://isaacurman.com/blog/deploying-ephemera-coolify-traefik</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/deploying-ephemera-coolify-traefik</guid>
      <description>A deep dive into deploying a Next.js application with PostgreSQL on a self-hosted Coolify instance, troubleshooting Traefik routing, health checks, and Docker networking.</description>
      <pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate>
      <category>Coolify</category>
      <category>Traefik</category>
      <category>Docker</category>
      <category>Next.js</category>
      <category>PostgreSQL</category>
      <category>Self-Hosting</category>
    </item>
    <item>
      <title>Building ResuPals - A Privacy-First Resume Builder</title>
      <link>https://isaacurman.com/blog/building-resupals-privacy-first-resume-builder</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/building-resupals-privacy-first-resume-builder</guid>
      <description>How I built a fully client-side resume and cover letter builder with friendly mascot characters, focusing on privacy, ATS compliance, and user experience.</description>
      <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
      <category>Next.js</category>
      <category>TypeScript</category>
      <category>Privacy</category>
      <category>UX Design</category>
    </item>
    <item>
      <title>Building My Homelab - Virtualization with Proxmox</title>
      <link>https://isaacurman.com/blog/homelab-proxmox-virtualization</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/homelab-proxmox-virtualization</guid>
      <description>How I built a production-grade virtualization platform using Proxmox VE to run multiple isolated services with VM lifecycle management and operational best practices.</description>
      <pubDate>Thu, 15 Feb 2024 00:00:00 GMT</pubDate>
      <category>Proxmox</category>
      <category>Virtualization</category>
      <category>Homelab</category>
      <category>Linux</category>
    </item>
    <item>
      <title>Self-Hosting with Coolify and Cloudflare</title>
      <link>https://isaacurman.com/blog/self-hosting-coolify-cloudflare</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/self-hosting-coolify-cloudflare</guid>
      <description>How I deployed my portfolio and other web applications using Coolify as a self-hosted PaaS with Cloudflare for DNS and TLS.</description>
      <pubDate>Thu, 08 Feb 2024 00:00:00 GMT</pubDate>
      <category>Self-Hosting</category>
      <category>Coolify</category>
      <category>Cloudflare</category>
      <category>DevOps</category>
    </item>
    <item>
      <title>Secure Remote Access with Tailscale</title>
      <link>https://isaacurman.com/blog/tailscale-secure-remote-access</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/tailscale-secure-remote-access</guid>
      <description>How I use Tailscale to create a secure overlay network for remote administration without exposing management ports to the internet.</description>
      <pubDate>Thu, 01 Feb 2024 00:00:00 GMT</pubDate>
      <category>Tailscale</category>
      <category>Security</category>
      <category>Networking</category>
      <category>Homelab</category>
    </item>
    <item>
      <title>Scaling Minecraft Servers to 100+ Concurrent Players</title>
      <link>https://isaacurman.com/blog/scaling-minecraft-100-players</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/scaling-minecraft-100-players</guid>
      <description>Lessons from running community Minecraft servers at scale, including performance tuning, monetization, and operational workflows.</description>
      <pubDate>Sun, 28 Jan 2024 00:00:00 GMT</pubDate>
      <category>Minecraft</category>
      <category>Game Servers</category>
      <category>Scaling</category>
      <category>Community</category>
    </item>
    <item>
      <title>Building Observability with Prometheus and Grafana</title>
      <link>https://isaacurman.com/blog/prometheus-grafana-monitoring</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/prometheus-grafana-monitoring</guid>
      <description>How I built a monitoring stack with Prometheus metrics, Grafana dashboards, and Discord alerting to maintain visibility across my infrastructure.</description>
      <pubDate>Thu, 25 Jan 2024 00:00:00 GMT</pubDate>
      <category>Prometheus</category>
      <category>Grafana</category>
      <category>Monitoring</category>
      <category>DevOps</category>
    </item>
    <item>
      <title>Network Segmentation with Unifi</title>
      <link>https://isaacurman.com/blog/unifi-network-segmentation</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/unifi-network-segmentation</guid>
      <description>How I designed my home network around security boundaries and controlled ingress using Unifi networking gear.</description>
      <pubDate>Thu, 18 Jan 2024 00:00:00 GMT</pubDate>
      <category>Networking</category>
      <category>Unifi</category>
      <category>Security</category>
      <category>Homelab</category>
    </item>
    <item>
      <title>Building a Cosmic Portfolio with Next.js</title>
      <link>https://isaacurman.com/blog/building-my-portfolio</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/building-my-portfolio</guid>
      <description>How I designed and built a unique portfolio website with an animated black hole background using Next.js and Canvas.</description>
      <pubDate>Mon, 15 Jan 2024 00:00:00 GMT</pubDate>
      <category>Next.js</category>
      <category>Design</category>
      <category>Canvas</category>
    </item>
    <item>
      <title>Building a Minecraft Server Consulting Business on Fiverr</title>
      <link>https://isaacurman.com/blog/minecraft-server-consulting</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/minecraft-server-consulting</guid>
      <description>How I ran a freelance consulting business helping clients build, optimize, and scale their Minecraft servers.</description>
      <pubDate>Fri, 12 Jan 2024 00:00:00 GMT</pubDate>
      <category>Freelance</category>
      <category>Minecraft</category>
      <category>Consulting</category>
      <category>Java</category>
    </item>
    <item>
      <title>5 TypeScript Tips I Wish I Knew Earlier</title>
      <link>https://isaacurman.com/blog/typescript-tips</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/typescript-tips</guid>
      <description>Practical TypeScript patterns and techniques that will level up your code quality and developer experience.</description>
      <pubDate>Wed, 10 Jan 2024 00:00:00 GMT</pubDate>
      <category>TypeScript</category>
      <category>JavaScript</category>
      <category>Tips</category>
    </item>
    <item>
      <title>Running Atomic Linux on Framework 16 with Bazzite</title>
      <link>https://isaacurman.com/blog/atomic-linux-bazzite-framework16</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/atomic-linux-bazzite-framework16</guid>
      <description>My experience running Bazzite, an immutable Fedora-based OS, on a Framework 16 laptop for development and systems work.</description>
      <pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate>
      <category>Linux</category>
      <category>Bazzite</category>
      <category>Framework</category>
      <category>Fedora</category>
    </item>
    <item>
      <title>React Performance Patterns That Actually Matter</title>
      <link>https://isaacurman.com/blog/react-performance</link>
      <guid isPermaLink="true">https://isaacurman.com/blog/react-performance</guid>
      <description>Practical performance optimization techniques for React applications, focused on real-world scenarios.</description>
      <pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate>
      <category>React</category>
      <category>Performance</category>
      <category>JavaScript</category>
    </item>
  </channel>
</rss>