Skip to content

bitsimba.com

  • Home
  • About Us
  • Contact Us
  • Privacy Policy

Turn on the Log Before You Need It

By Otieno MbathaSeptember 4, 2026Performance
Software tool for identifying slow queries.

I remember sitting in my home office at 3:00 AM, staring at a terminal window while my phone buzzed incessantly with outage alerts. The client was convinced they needed to migrate to a massive, expensive dedicated cluster because their site …

Read More →

Logged in Pages Bypass Most Caching

By Otieno MbathaSeptember 3, 2026WordPress
Bypassing membership sites and caching.

I remember sitting in my home office at 3:00 AM, staring at a server log that looked like a crime scene, while a client screamed through a frantic email about why their premium content wasn’t loading. They had spent thousands …

Read More →

A Cyrillic Letter That Looks Exactly Like a Latin One

By Otieno MbathaSeptember 3, 2026Domains
Visual example of homograph attacks.

I remember sitting in my old server room at 3:00 AM, the hum of the cooling fans the only thing keeping me company, when a client called me absolutely frantic. They hadn’t been hacked by some state-sponsored group using zero-day …

Read More →

An Api Key in Client Side Code Is Not a Secret

By Otieno MbathaSeptember 1, 2026Security
Securing various api authentication methods in code.

I remember sitting in my home office at 3:00 AM, staring at a terminal window while my coffee went cold, trying to figure out why a client’s entire integration had gone dark. It wasn’t some sophisticated brute-force attack or a …

Read More →

One Blacklisted Ip Should Not Take Down Two Services

By Otieno MbathaAugust 31, 2026Hosting Basics
Why separate email from web hosting?

I still remember the 3:00 AM page from a client back when I was running my own hosting outfit. They weren’t losing their website; they were losing their livelihood because a rogue WordPress plugin had bloated their disk space to …

Read More →

Keeping Email Off the Web Server Saves Both

By Otieno MbathaAugust 30, 2026Hosting Basics
Comparing different email hosting options.

I remember sitting in my home office at 3:00 AM, staring at a flickering monitor while a client screamed through a support ticket because their entire sales pipeline had vanished into thin air. It wasn’t some sophisticated cyberattack or a …

Read More →

Cors Protects Browsers, Not Your Api

By Otieno MbathaAugust 28, 2026Security
Understanding CORS and its misconceptions.

I was staring at my monitor at 2:00 AM, the blue light burning my eyes, while a client’s production API sat completely paralyzed by a single red error message in the console. It’s the same old story: a developer spends …

Read More →

Product Pages Cache, Checkout Does Not

By Otieno MbathaAugust 28, 2026WordPress
Scaling a wordpress shop with cache issues.

I still remember the 3:00 AM page from a client three years ago. They had just launched a massive influencer campaign, and their site wasn’t just slow; it was effectively dead. They had spent thousands on “enterprise-grade” cloud architecture, but …

Read More →

The Slow Query Log Names the Problem for You

By Otieno MbathaAugust 27, 2026Performance
Database query optimisation using slow query logs.

I remember being paged at 3:00 AM during my hosting days because a client’s site had ground to a halt, and their first instinct wasn’t to look at their code, but to demand a more expensive server. They thought throwing …

Read More →

Two Domains Can Look Identical and Be Different

By Otieno MbathaAugust 24, 2026Domains
Visual guide to punycode explained.

I still remember getting paged at 3:00 AM for a client whose site had “vanished” from the internet, only to find out they had registered a domain using non-Latin characters. They were staring at a beautiful, localized URL, but the …

Read More →

Posts pagination

1 2 3 … 17 Next →
© 2026 bitsimba.com. All rights reserved.

Powered by Immersa Builder