<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>dev.notes</title>
<link>https://thefixnotes.com</link>
<description>Developer notes, tutorials, and guides</description>
<language>en</language>
<atom:link href="https://thefixnotes.com/feed" rel="self" type="application/rss+xml" />
<item>
<title>Hardening a Webuzo Mail Server Against Sextortion Spoofing &amp; Fixing Email Deliverability</title>
<link>https://thefixnotes.com/blog/hardening-webuzo-mail-server-sextortion-spoofing</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/hardening-webuzo-mail-server-sextortion-spoofing</guid>
<description>A Webuzo server was under mass sextortion spoofing. Five compounding failures allowed it. Here&#039;s the full fix across Exim ACLs, DMARC, DKIM, PTR records, and Cloudflare proxy settings.</description>
<pubDate>Fri, 01 May 2026 10:00:00 +0000</pubDate>
</item>
<item>
<title>How to Set Up a Custom Local Domain (e.g. abc.test)</title>
<link>https://thefixnotes.com/blog/set-up-custom-local-domain</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/set-up-custom-local-domain</guid>
<description>Stop using localhost:8000. Set up a custom .test domain in 5 minutes by editing your hosts file and adding a virtual host config.</description>
<pubDate>Wed, 04 Mar 2026 18:00:00 +0000</pubDate>
</item>
<item>
<title>How to Disable 2FA in Webuzo via Terminal or File Manager</title>
<link>https://thefixnotes.com/blog/how-to-disable-2fa-in-webuzo-via-terminal</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/how-to-disable-2fa-in-webuzo-via-terminal</guid>
<description>Webuzo doesn&#039;t have a CLI command to disable 2FA. Edit one line in universal.php to regain access, then re-enable it when done.</description>
<pubDate>Wed, 04 Mar 2026 16:00:00 +0000</pubDate>
</item>
<item>
<title>Fixing ModSecurity 911100 Blocking PUT, PATCH &amp; DELETE in Laravel on Webuzo</title>
<link>https://thefixnotes.com/blog/fixing-modsecurity-911100-blocking-put-patch-delete-laravel</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/fixing-modsecurity-911100-blocking-put-patch-delete-laravel</guid>
<description>ModSecurity OWASP CRS blocks PUT/PATCH/DELETE by default. Here&#039;s how to fix it on Webuzo without weakening your firewall — and how to make the fix survive UI changes.</description>
<pubDate>Wed, 04 Mar 2026 14:00:00 +0000</pubDate>
</item>
<item>
<title>Fixing &quot;Allowed Memory Size Exhausted&quot; in Laravel Using .user.ini</title>
<link>https://thefixnotes.com/blog/fixing-memory-size-exhausted-in-laravel</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/fixing-memory-size-exhausted-in-laravel</guid>
<description>Image uploads crash Laravel with a 64MB memory limit. The fix isn&#039;t .htaccess (PHP-FPM ignores it) — it&#039;s .user.ini in your public directory.</description>
<pubDate>Wed, 04 Mar 2026 12:00:00 +0000</pubDate>
</item>
<item>
<title>Fixing XAMPP MariaDB &quot;MySQL Shutdown Unexpectedly&quot; Caused by Orphaned InnoDB Tablespaces</title>
<link>https://thefixnotes.com/blog/fixing-xampp-mariadb-mysql-shutdown-unexpectedly</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/fixing-xampp-mariadb-mysql-shutdown-unexpectedly</guid>
<description>XAMPP MariaDB refused to start after database folders were manually deleted. This guide walks through the 9-step recovery using InnoDB force recovery, Aria table repair, and proper orphaned database cleanup.</description>
<pubDate>Wed, 04 Mar 2026 10:00:00 +0000</pubDate>
</item>
<item>
<title>Complete Development Server Setup Guide</title>
<link>https://thefixnotes.com/blog/complete-development-server-setup-guide</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/complete-development-server-setup-guide</guid>
<description>Full guide to building a centralized dev server: Hyper-V VM, Ubuntu, Nginx, Laravel multi-tenancy with nip.io, Tailscale VPN for remote SSH, Cloudflare Tunnel for public access, and HTTP Basic Auth security.</description>
<pubDate>Thu, 15 Jan 2026 10:00:00 +0000</pubDate>
</item>
<item>
<title>Sample Post: Design System Test</title>
<link>https://thefixnotes.com/blog/sample-post-design-system-test</link>
<guid isPermaLink="true">https://thefixnotes.com/blog/sample-post-design-system-test</guid>
<description>This sample post demonstrates every design system component available in the blog, including callouts, step cards, diff cards, and syntax-highlighted code blocks.</description>
<pubDate>Thu, 01 Jan 2026 10:00:00 +0000</pubDate>
</item>
</channel>
</rss>