<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Imad Uddin</title><link>http://blog.imadinc.com/</link><description>Recent content on Imad Uddin</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>s.uddinimad@gmail.com (Imad Uddin)</managingEditor><webMaster>s.uddinimad@gmail.com (Imad Uddin)</webMaster><copyright>© 2026 Imad Uddin</copyright><lastBuildDate>Tue, 09 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://blog.imadinc.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Personal Blog</title><link>http://blog.imadinc.com/projects/personal-blog/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/personal-blog/</guid><description>A full walkthrough of how this site was built — static site generators, GitHub Actions, DNS, SVGs, and custom domains explained from first principles so you can build and understand one yourself.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/personal-blog/feature.svg"/></item><item><title>Second Brain</title><link>http://blog.imadinc.com/projects/second-brain/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/second-brain/</guid><description>A full tutorial on building a persistent AI knowledge system — what the problem is, how Claude Code&amp;rsquo;s instruction system works, and how to structure a knowledge base that actually compounds over time.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/second-brain/feature.svg"/></item><item><title>About</title><link>http://blog.imadinc.com/about/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/about/</guid><description/></item><item><title>Arr Stack — Media Server</title><link>http://blog.imadinc.com/projects/homelab/arr-stack/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/homelab/arr-stack/</guid><description>A fully automated media pipeline — Plex, Radarr, Sonarr, Prowlarr, and qBittorrent behind a VPN kill switch. Covers how the arr stack works, why hardlinks save disk space, and how Docker networking connects it all.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/homelab/arr-stack/feature.svg"/></item><item><title>Foundation</title><link>http://blog.imadinc.com/projects/homelab/foundation/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/homelab/foundation/</guid><description>The concepts every other homelab page builds on — hypervisors, VMs vs LXC containers, ZFS storage, subnets and NAT, and iSCSI block devices. Read this first.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/homelab/foundation/feature.svg"/></item><item><title>Nextcloud — Self-Hosted Cloud</title><link>http://blog.imadinc.com/projects/homelab/nextcloud/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/homelab/nextcloud/</guid><description>Self-hosted file sync and cloud storage on a Nextcloud LXC, with data stored on a TrueNAS iSCSI zvol. Covers why iSCSI (not NFS), how to fix NextcloudPi behind a reverse proxy, and how to use it for Obsidian vault sync.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/homelab/nextcloud/feature.svg"/></item><item><title>Nginx Proxy Manager — Public Access</title><link>http://blog.imadinc.com/projects/homelab/npm/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/homelab/npm/</guid><description>How to route all public traffic through one entry point using Nginx Proxy Manager — reverse proxy fundamentals, SSL termination, Let&amp;rsquo;s Encrypt with DNS challenge, and the Cloudflare API integration.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/homelab/npm/feature.svg"/></item><item><title>Tailscale — Remote Access</title><link>http://blog.imadinc.com/projects/homelab/tailscale/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/homelab/tailscale/</guid><description>How to access every homelab device from anywhere using Tailscale mesh VPN — WireGuard fundamentals, NAT traversal, subnet routing, and the static route fix that makes LAN replies work.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/homelab/tailscale/feature.svg"/></item><item><title>The Art of Mac Malware — Notes &amp; Labs</title><link>http://blog.imadinc.com/projects/taomm-notes/</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/projects/taomm-notes/</guid><description>A tutorial introduction to macOS malware analysis — what malware is, how the macOS security model works, what static and dynamic analysis mean, and how to start analysing samples yourself using free tools.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/projects/taomm-notes/feature.svg"/></item><item><title>What is Objective by the Sea (OBTS)?</title><link>http://blog.imadinc.com/posts/what-is-obts/</link><pubDate>Fri, 01 Aug 2025 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/posts/what-is-obts/</guid><description>The world&amp;rsquo;s only dedicated Apple security conference — what it is, who runs it, and why it exists.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/posts/what-is-obts/feature.svg"/></item><item><title>What the OFTW Panel Taught Me About Breaking Into Cybersecurity</title><link>http://blog.imadinc.com/posts/breaking-into-cybersecurity/</link><pubDate>Sat, 26 Jul 2025 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/posts/breaking-into-cybersecurity/</guid><description>Notes from a panel at Objective For The We v3 — what practitioners actually look for when hiring, and why most people are thinking about it wrong.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/posts/breaking-into-cybersecurity/feature.svg"/></item><item><title>Attending Objective For The We (OFTW) v3 — London</title><link>http://blog.imadinc.com/posts/oftw-v3-london/</link><pubDate>Fri, 25 Jul 2025 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/posts/oftw-v3-london/</guid><description>My experience at OFTW v3 in London — the Apple security community&amp;rsquo;s free introductory event for students, run by the Objective-See Foundation.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/posts/oftw-v3-london/feature.svg"/></item><item><title>Why I Built a Homelab (And What's Running in It)</title><link>http://blog.imadinc.com/posts/starting-my-homelab/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><author>s.uddinimad@gmail.com (Imad Uddin)</author><guid>http://blog.imadinc.com/posts/starting-my-homelab/</guid><description>University teaches security theory. The homelab is where I find out if any of it is actually true.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="http://blog.imadinc.com/posts/starting-my-homelab/feature.svg"/></item></channel></rss>