CHECKING STATUS
I AM LISTENING TO
|

ARCHIVE.

Let’s Talk!

Looking for a reliable partner to bring your project to the next level? Whether it’s development, design, security, or ongoing support—I’d love to chat and see how I can help.

Get in touch,
and let’s create something amazing together!

File synchronization is usually treated as a cloud problem. Put the folder in Dropbox, Google Drive, OneDrive, or iCloud, wait for everything to upload, and hope the storage quota, privacy model, transfer speed, and client support all line up with your workflow. That works for office documents. It gets awkward fast when you are syncing […]

Building a homelab is one of those things that starts with a Raspberry Pi on your desk and ends with you drilling holes in the wall at 11pm. If you’re reading this, you’ve probably hit that inflection point — the pile of switches, NAS boxes, and mini PCs is growing, and it’s time to get […]

Designing HTML emails in 2026 is still, somehow, one of the most frustrating things a developer can do. Table layouts, inline styles, Outlook’s stubbornness — it’s a timeless nightmare. That’s why drag-and-drop email builders exist, and why the open source ones are getting genuinely good. Whether you want something you can embed in your own […]

So you want to set up email on a subdomain. Maybe you’re trying to route support@help.yourdomain.com to your helpdesk, or you want newsletters@mail.yourdomain.com to run through your ESP without torching your main domain’s reputation. Whatever the reason, you’ve landed on the right page. MX records for subdomains are one of those DNS topics that seem […]

I remember the absolute headache of managing local PHP environments a decade ago. You had a single global install, and testing a legacy application meant totally breaking your modern projects. We all reached for tools like PHP Brew to compile different versions from source, or VirtPHP, hoping for a Python-like virtual environment experience. Today, those […]

Your server is being probed right now. Not maybe — definitely. Every public-facing IP on the internet gets hit by automated scanners, brute-force bots, and malware C2 callbacks within minutes of going live. The attackers aren’t targeting you specifically — they’re running scripts that sweep the entire IPv4 space on a loop, and your server […]

Updated: 03/2026 When I first put together the open-source KPI roundup back in October 2025, the landscape was already impressive. Fast forward to early 2026 and things have moved fast — we’re talking major version releases, AI features landing in free tiers, and a couple of genuinely exciting new tools that deserve a spot on […]

Spam hasn’t gone anywhere. Keep coming back to it, as I hate cleaning up my INBOX and so do my clients! In fact, AI-generated spam has made the problem noticeably worse through 2025 and into 2026 — it’s more convincing, passes basic heuristic checks that would’ve flagged template spam instantly, and arrives in higher volumes. […]

You know that moment when your server suddenly decides it’s had enough and refuses to write any more data? Yeah, that’s usually when you discover your disk is at 100% and has been crying for help for weeks. Fun times. Setting up NTFY with Docker: NTFY Self-Hosted Push Notification Service The Problem: Disk Space Sneaks […]

If you’re looking for alternatives to Dozzle or just want to know what’s out there for centralizing Docker logs with a nice dashboard, you’ve come to the right place. I’ve done the research and tested these solutions, so here’s the breakdown of what actually works, ranked from easiest to most complex. Top Solutions by Setup […]

1 / 31