[ OK ]Initializing kernel...
~/im/blog
Hire Me

Let's Talk

Got an infrastructure problem or need an extra hand? I'm open to discussing new projects.

Get in touch

Connect

Find me on social media and professional networks.

© 2026 Irfan Miral. All rights reserved.Developed byIrfan Miral
Privacy PolicyTerms & Conditions
HomeServicesAbout/ResumeBlogContactTools

Blog

Thoughts, tutorials, and insights from the trenches.

Clear Filters
5 articles•Filtering by:Hosting
2026-12-09• 6 min read
Hosting

Self-Hosting Nextcloud: What I Set Up Differently From the Defaults

Nextcloud's default install technically works. But a handful of specific settings around cron, caching, and upload limits separate 'it runs' from 'it runs well enough that people actually use it.'

Nextcloud Self-Hosting Linux Administration
2026-09-02• 5 min read
Hosting

OpenLiteSpeed vs Nginx for PHP: What Actually Differs

OpenLiteSpeed is pitched hard in WordPress hosting circles as the undeniably faster option. Whether that outweighs Nginx's sheer ubiquity depends on who else has to work on the server.

OpenLiteSpeed Nginx PHP
2026-08-19• 5 min read
Hosting

Speeding Up a Slow WordPress Site: The Order I Actually Work In

'Our site is slow, can you look at it?' is one of the most common requests I get. Almost every single time, the fix is the exact same handful of things in the exact same order. Server-side first, frontend plugins absolutely last.

WordPress Performance Caching
2026-06-04• 5 min read
Hosting

The DNS Records That Actually Matter

Every DNS zone I inherit has a handful of records nobody can explain and is missing one or two that actually matter. Here is the short list I check first.

DNS Server Administration Web Hosting
2026-05-07• 6 min read
Hosting

Setting Up a Mail Server That Doesn't End Up in Spam

The mail server software is the absolute easy part. The reason self-hosted email ends up in spam folders almost always comes down to four specific DNS records and a sending reputation that takes actual time to build.

Email DNS Server Administration