byteMyCachebyteMyCache

Posts

  1. 01 · Mar 6, 2025Why Laravel Image Handling Still Sucks and How to Fix ItMany PHP apps still push every image upload through the server, costing you bandwidth, security and scale. Here's a better way to do it in Laravel.Laravel · php · Cloudflare R2 · s3
  2. 02 · Feb 5, 2025Some Great Mac Apps to Check OutFive small Mac apps I started using recently that make window management, screenshots, search, external displays and big files less of a hassle.
  3. 03 · Oct 22, 2024Protect Your Services with an Immutable Reverse Proxy, Fail2Ban, and Cloudflare (Part 3)Part 3: if your reverse proxy ever gets compromised, what can the attacker reach from there? I'll show you how to lock that down in pfSense.coreos · nginx · containers · immutable infrastructure · homelab · cybersecurity · cloudflare · Web Services
  4. 04 · Oct 18, 2024Protect Your Services with an Immutable Reverse Proxy, Fail2Ban, and Cloudflare (Part 2)Part 2 gets hands-on. I'll walk you through building an immutable reverse proxy on Fedora CoreOS, from an empty VM to a running proxy.coreos · nginx · containers · immutable infrastructure · homelab · cybersecurity · cloudflare · Web Services
  5. 05 · Jun 5, 2024Microsoft Copilot 365 Copilot Copilot Plus RecallMy take on Microsoft's Copilot+ Recall, a feature that logs what's on your screen in a plain-text database, and on who actually wanted it.cybersecurity · privacy · Microsoft · Windows · dystopian
  6. 06 · May 21, 2024Protect Your Services with an Immutable Reverse Proxy, Fail2Ban, and Cloudflare (Part 1)Part 1 of my homelab security series: who is actually probing the services you host at home, and the layers that make you a target not worth the effort.coreos · nginx · containers · immutable infrastructure · homelab · cybersecurity · cloudflare · Web Services
  7. 07 · Jul 12, 2023Fix a Homepod Mini That Wont Turn OnThree dead HomePod minis, and Apple's reset did nothing. Before you throw yours out, try the simple trick that brought all three of mine back to life.homepod · apple · homekit · smart home · tips
  8. 08 · Feb 3, 2023Fixing Throw in PowershellPowerShell's Throw doesn't always stop your function. It depends on how the caller runs it. I'll show you why, and how to make sure it really stops.powershell · windows · scripting · IT
  9. 09 · Sep 21, 2014Email Is StupidA 2014 rant about why running your own email server still felt stuck in 1993, and what Google's custom-domain email would have cost me instead.
  10. 10 · Aug 16, 2014Understanding Googles Page Speed GuidelinesHow I finally beat the 'Prioritize Visible Content' warning in 2014 and got PageSpeed Insights to 98/100 on mobile and desktop, and what I changed.google · pagespeed · speed · performance · old content rescued with the wayback machine
  11. 11 · Jul 26, 2014How to Run Multiple Dockerized Proxied SPDY'd and Pagespeedified Ghost Blogs with 4 CommandsA 2014 walkthrough for running several Ghost blogs in Docker behind one nginx proxy with PageSpeed and SPDY, set up with just four commands.docker · ghost · pagespeed · spdy · cloudflare · proxy