Blog
Product news, deep dives, and how we think about cloud in Africa.

Best VPS Hosting in Kenya (2026): Pricing, Performance, and How to Choose
If you’re choosing a VPS in Kenya in 2026, here’s the short version: pick a provider with servers physically in Nairobi if your users are in East Africa, make sure the specs are published (exact vCPU, RAM, storage — not “contact us”), and pay in KES with M-Pesa so you’re not burning 3–5% on forex […]

Deploying a Node.js App to Production on a VPS: The Complete Guide
A step-by-step guide to taking a Node.js app from a fresh Ubuntu VPS to a hardened, HTTPS-secured, self-healing production service — non-root user, firewall, PM2 cluster mode, an Nginx reverse proxy, and auto-renewing SSL.

Accepting Payments in Africa: M-Pesa, Paystack & Flutterwave
Accept African payments with M-Pesa, Paystack, and Flutterwave: server-side verification, signed idempotent webhooks, and keeping API secret keys safe.
Tutorials
Step-by-step, task-focused walkthroughs to get things done fast.

How to Self-Host Uptime Kuma for Free Server Monitoring with Docker
Install Uptime Kuma — a free, open-source, self-hosted uptime monitor — on your VPS with one Docker command. Create an admin account, add your first monitor, and get alerted the moment a site or API goes down.

How to Fix “‘adb’ is not recognized as an internal or external command”
Fix the ‘adb is not recognized’ error by installing the Android SDK Platform Tools and adding adb to your PATH on Windows, macOS, or Linux.

How to Use Claude Code with AWS Bedrock
Run Claude Code against Anthropic models on Amazon Bedrock by setting CLAUDE_CODE_USE_BEDROCK, configuring AWS credentials and IAM permissions, and choosing inference profiles.
Guides
Longer-form, concept-first guides to understand the platform.

Automating JNLP Downloads with PowerShell Using Session Cookies
Automate authenticated JNLP downloads in PowerShell using a WebRequestSession, manual cookie handling, URL-encoding, and Invoke-WebRequest with browser headers.

Complete Guide to Downloading Files with PowerShell
Download files with PowerShell’s Invoke-WebRequest, from basic saves to custom headers, cookie strings, and WebRequestSession-based login for authenticated resources.

The Complete Guide to Installing StorCLI on Linux and Windows
Install Broadcom’s StorCLI for LSI MegaRAID controllers on Linux and Windows via .deb, RPM, or manual binary, with symlink setup and verification commands.
