<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ScaleNinja Blog</title><description>Engineering deep dives, design notes, and product writing from ScaleNinja.</description><link>https://scaleninja.com/</link><language>en-us</language><item><title>ScaleNinja Utilities: small tools for files and drives</title><link>https://scaleninja.com/blog/scaleninja-utilities/</link><guid isPermaLink="true">https://scaleninja.com/blog/scaleninja-utilities/</guid><description>Meet Noject, DeltaSync, and DriveSync: three focused utilities that make drive protection and file synchronization more deliberate.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>product</category><category>utilities</category><category>noject</category><category>deltasync</category><category>drivesync</category><category>macos</category><category>file-sync</category><author>rohit</author></item><item><title>Why create a separate APFS volume in DeltaSnap?</title><link>https://scaleninja.com/blog/deltasnap-apfs-volumes/</link><guid isPermaLink="true">https://scaleninja.com/blog/deltasnap-apfs-volumes/</guid><description>Learn when a separate APFS volume is useful, how it keeps snapshot history focused, and why you should always choose an empty mount point.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><category>product</category><category>deltasnap</category><category>apfs</category><category>macos</category><category>snapshots</category><category>zfs</category><author>rohit</author></item><item><title>DeltaSnap: a fast undo layer for your Mac</title><link>https://scaleninja.com/blog/deltasnap/</link><guid isPermaLink="true">https://scaleninja.com/blog/deltasnap/</guid><description>Why we built DeltaSnap, how Apple granting ScaleNinja the private APFS snapshot entitlement made it possible, and what it can do today.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>product</category><category>deltasnap</category><category>apfs</category><category>macos</category><category>launch</category><category>ai-agents</category><author>rohit</author></item><item><title>Apache CloudStack Build Installation Guide for Ubuntu/KVM on x86_64 &amp; ARM64</title><link>https://scaleninja.com/blog/cloudstack/</link><guid isPermaLink="true">https://scaleninja.com/blog/cloudstack/</guid><description>Build a fully functional private IaaS cloud with Apache CloudStack v4.22 on Ubuntu using KVM - for both x86_64 and ARM64.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate><category>guide</category><category>self-hosting</category><category>infrastructure</category><category>cloud</category><category>cloudstack</category><category>kvm</category><category>ubuntu</category><author>rohit</author></item><item><title>Ceph Storage Installation and Setup with CloudStack on Ubuntu/KVM</title><link>https://scaleninja.com/blog/ceph/</link><guid isPermaLink="true">https://scaleninja.com/blog/ceph/</guid><description>Deploy a Ceph cluster (v18+) on Ubuntu using cephadm, integrate it with Apache CloudStack as RBD primary storage, and mount CephFS as a distributed shared file system.</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate><category>guide</category><category>self-hosting</category><category>infrastructure</category><category>cloud</category><category>cloudstack</category><category>ceph</category><category>ubuntu</category><author>rohit</author></item><item><title>WireGuard VPN Gateway on Raspberry Pi</title><link>https://scaleninja.com/blog/wireguard/</link><guid isPermaLink="true">https://scaleninja.com/blog/wireguard/</guid><description>Turn a Raspberry Pi into a WireGuard VPN-backed WiFi access point using hostapd and dnsmasq on Ubuntu 20.04 - all traffic from connected devices tunnels through WireGuard automatically.</description><pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate><category>guide</category><category>self-hosting</category><category>infrastructure</category><category>vpn</category><category>wireguard</category><category>ubuntu</category><category>raspberry-pi</category><author>rohit</author></item></channel></rss>