Neobot Engineering Journal

Technical Logs

Deep dives into software architecture, robust engineering practices, and digital transformation strategies straight from our elite team in Nigeria.

Hetzner + Coolify vs. AWS ECS Fargate vs. DigitalOcean: Infrastructure Costs for Nigerian Startups
Featured
DevOpsOctober 12, 2026• 16 min read

Hetzner + Coolify vs. AWS ECS Fargate vs. DigitalOcean: Infrastructure Costs for Nigerian Startups

When your cloud bill is billed in USD but your SaaS revenue is collected in Naira, infrastructure decisions become runway decisions. We evaluate Hetzner + Coolify, AWS ECS Fargate, and DigitalOcean App Platform on cost, latency, and operational burden.

O
Oluwaseun AlabiTechnical Director
PostgreSQL Transaction Pooling Breaks Prepared Statements: PgBouncer vs AWS RDS Proxy Under 20,000 Payday Concurrency
Engineering• October 11, 2026

PostgreSQL Transaction Pooling Breaks Prepared Statements: PgBouncer vs AWS RDS Proxy Under 20,000 Payday Concurrency

When payday spikes hit 20,000 concurrent database connections, raw PostgreSQL chokes on process memory. Switching to PgBouncer transaction pooling solves the memory leak but breaks ORM prepared statements—here is how to engineer around error 42P05 without paying AWS RDS Proxy tax.

C
Chidi Okeke
Replacing LeetCode with Distributed Systems Debugging: How Neobot Increased Mid-Level Engineer Hiring Yield from 8% to 34%
Career• October 11, 2026

Replacing LeetCode with Distributed Systems Debugging: How Neobot Increased Mid-Level Engineer Hiring Yield from 8% to 34%

Algorithmic puzzles fail to predict whether a backend engineer can survive a saturated database connection pool or an unhandled webhook retry storm. Here is how Neobot Tech overhauled its technical interview loop around real-world Go and PostgreSQL failure modes.

C
Chidi Okeke
Naira vs USD SaaS Pricing: Comparing Spot-Rate Invoicing, Dual-Currency Catalogs, and FX-Indexed Vaults
Product• October 10, 2026

Naira vs USD SaaS Pricing: Comparing Spot-Rate Invoicing, Dual-Currency Catalogs, and FX-Indexed Vaults

Pricing software in volatile FX markets is a tightrope walk between SaaS margin erosion and local buyer churn. We compare three battle-tested architecture models for handling currency fluctuations in Nigerian B2B software.

A
Adebayo Faloju
Surviving Android's Low Memory Killer: Flutter Engine Budgets and Memory Tuning for 1GB RAM Tecno Devices
Mobile• October 10, 2026

Surviving Android's Low Memory Killer: Flutter Engine Budgets and Memory Tuning for 1GB RAM Tecno Devices

A deep dive into surviving Android's Low Memory Killer on budget Android devices in emerging markets. Learn how to tune Flutter and React Native engine footprints, manage native image decodes, and cut APK sizes below 15MB.

C
Chidi Okeke
WhatsApp AI Agents Under Meta's 20-Second Timeout: Asynchronous Task Queues with FastAPI, Redis, and Pidgin Intent Routing
AI/ML• October 8, 2026

WhatsApp AI Agents Under Meta's 20-Second Timeout: Asynchronous Task Queues with FastAPI, Redis, and Pidgin Intent Routing

When deploying LLM agents on WhatsApp in Nigeria, slow tool-calling and high inference latency trigger Meta's webhook retries, resulting in duplicate messages and ballooning API costs. Here is how we decoupled webhook ingestion with Redis Streams, FastAPI, and lightweight Pidgin intent routing.

A
Adebayo Faloju
Deterring Virtual Account Triangulation Fraud: Building a Deterministic Risk Engine and NDPR PII Vault in Go
Security• October 7, 2026

Deterring Virtual Account Triangulation Fraud: Building a Deterministic Risk Engine and NDPR PII Vault in Go

When a Lagos fintech client lost ₦42M to triangulation fraud on dedicated virtual accounts, off-the-shelf security tools failed due to NIP latency requirements and NDPR compliance. Here is how Neobot Tech engineered a 14ms Go risk pipeline alongside a zero-trust PII vault using AES-256-GCM envelope encryption and HMAC blind indexing.

O
Oluwaseun Alabi
Datadog Will Bankrupt Your Lagos Startup: Deploying Local Vector Buffers for High-Latency Ingestion
DevOps• October 3, 2026

Datadog Will Bankrupt Your Lagos Startup: Deploying Local Vector Buffers for High-Latency Ingestion

Directly shipping raw telemetry from African workloads to US-hosted SaaS APMs causes application latency spikes during submarine cable outages and explosive USD bills. Deploying a local Vector edge proxy buffers telemetry on disk and aggressively samples logs before they cross international transit.

A
Adebayo Faloju
Smart Payment Routing in Go: Recovering ₦140M in Dropped Card Transactions
Fintech• October 3, 2026

Smart Payment Routing in Go: Recovering ₦140M in Dropped Card Transactions

When single-processor payment infrastructure failed during peak evening traffic in Lagos, card success rates plunged below 70%. Here is how Neobot Tech designed an open-source payment routing engine in Go with sliding-window circuit breakers, recovering over ₦140M in dropped card transactions.

C
Chidi Okeke
Out-of-Order NIP Settlements: Stop Polling Core Banks and Build a Debezium CDC Ledger
Engineering• October 1, 2026

Out-of-Order NIP Settlements: Stop Polling Core Banks and Build a Debezium CDC Ledger

Cron-based polling of Nigerian core bank APIs under heavy NIP network strain causes db connection exhaustion, out-of-order credits, and ghost balance updates. We explain why Change Data Capture (CDC) via PostgreSQL logical decoding and Redis Streams is the architecture that scales.

O
Oluwaseun Alabi
Transitioning 6 SIWES Interns to Production Backend Engineers in 90 Days: A Neobot Case Study
Career• October 1, 2026

Transitioning 6 SIWES Interns to Production Backend Engineers in 90 Days: A Neobot Case Study

Most Nigerian CS graduates and bootcamp alumni arrive with theoretical knowledge or isolated tutorial projects, but lack experience with production edge cases. Here is how we built a 90-day apprenticeship system that turned six SIWES interns into reliable backend engineers shipping production code.

O
Oluwaseun Alabi
B2B SaaS Subscription Infrastructure in West Africa: Custom Paystack Wrappers vs. Lago vs. Chargebee
Product• September 30, 2026

B2B SaaS Subscription Infrastructure in West Africa: Custom Paystack Wrappers vs. Lago vs. Chargebee

Building B2B recurring revenue systems in West Africa requires balancing local payment realities with flexible product tiering. We compare custom gateway wrappers, open-source Lago, and Chargebee to help you pick the right stack.

A
Adebayo Faloju
Offline-First React Native: Building an Idempotent SQLite Mutation Queue for Flaky 2G Networks
Mobile• September 30, 2026

Offline-First React Native: Building an Idempotent SQLite Mutation Queue for Flaky 2G Networks

Standard HTTP client retries fail miserably when field agents hit 3G connection dead-zones in Lagos markets. Here is how we built a persistent, offline-first SQLite mutation queue in React Native that handles dirty disconnects and prevents duplicate transactions.

C
Chidi Okeke
Self-Hosted vLLM vs. Groq vs. Together AI: Token Costs, P99 Latency, and FX Risk for Nigerian AI Workloads
AI/ML• September 30, 2026

Self-Hosted vLLM vs. Groq vs. Together AI: Token Costs, P99 Latency, and FX Risk for Nigerian AI Workloads

We benchmarked self-hosted vLLM on Hetzner GPUs against Groq and Together AI endpoints across token costs, P99 latency over West African transit, and FX exposure. Here is how to choose the right inference stack for Nigerian AI agents.

C
Chidi Okeke
Bypassing SMS OTP: Implementing WebAuthn Device Binding and Telco SIM-Swap Checks in Node.js
Security• September 30, 2026

Bypassing SMS OTP: Implementing WebAuthn Device Binding and Telco SIM-Swap Checks in Node.js

SMS OTP is no longer a safe primary authentication factor for Nigerian financial applications. Learn how to implement hardware-bound WebAuthn credentials and real-time telco SIM-swap checks to eliminate account takeover fraud.

A
Adebayo Faloju
Slashing AWS Infra Costs by 68% with Hetzner K3s and WireGuard: A Lagos Fintech Case Study
DevOps• September 29, 2026

Slashing AWS Infra Costs by 68% with Hetzner K3s and WireGuard: A Lagos Fintech Case Study

When the Nigerian Naira devalued in late 2023, AWS bills tripled overnight for mid-stage startups. Here is how we migrated a high-volume payments client from AWS EKS to a self-managed Hetzner K3s cluster behind Cloudflare, saving 68% monthly without sacrificing reliability.

O
Oluwaseun Alabi