Skip to content
STATION NO. 05 // WRITING & ARCHITECTURAL LOGS // ABUJA, NG
7 DISPATCHES PUBLISHED// RSS ACTIVE
TECHNICAL DISPATCHES & FIELD GUIDES

Notes from the build.

Dev notes, case studies, and reflections on building high-concurrency systems, digital architecture, and engineering infrastructure from Africa.

7
Dispatches
2
Case Studies
48k+
Total Words
7m
Avg Read Time
> grep -i
⌘K / CTRL+K
TOPICS:
FEATURED DISPATCH // NOTE 014 2025-05-20 • 8 MIN READ

Architecting Idempotent Payment Webhooks in High-Latency Networks

When network jitter causes mobile networks to retry billing notifications 4 times within 800ms, standard DB locks fail under load. Here is how we implemented distributed Redis token buckets to achieve zero duplicate charges across West African payment rails.

#Fintech#NodeJS#Redis#DistributedSystems#Payments
Read Full DispatchIMPACT: $12M+ PROCESSED • ZERO PHANTOM CHARGES
idempotency-guard.ts
STATUS: PROD
const key = `idemp:charge:${txId}`;
const acquired = await redis.set(
  key, 
  "IN_PROGRESS", 
  "NX", 
  "EX", 
  30
);

// Short-circuit duplicate webhooks
if (!acquired) {
  return res.status(200).json({ 
    status: "replayed_deduped" 
  });
}
P99 LATENCY42ms
RETRY FAILURES0.00%

All Engineering Dispatches7 Found

SORT: CHRONOLOGICAL // DESC
NOTE_014 // Dev Notes2025-05-20 • 8 MIN

Architecting Idempotent Payment Webhooks in High-Latency Networks

When network jitter causes mobile networks to retry billing notifications 4 times within 800ms, standard DB locks fail under load. Here is how we implemented distributed Redis token buckets to achieve zero duplicate charges across West African payment rails.

Read DispatchVERIFIED DISPATCH
NOTE_002 // Reflections2025-01-10 • 8 MIN

From Schlumberger Desktop Apps to Modern Web Engineering

How a Schlumberger technology program sparked my journey into C# desktop development, led me into entrepreneurship, and eventually transitioned me into modern web engineering.

Read DispatchVERIFIED DISPATCH
NEWSLETTER CADENCE // FORTNIGHTLYZERO MARKETING SPAM

Subscribe to dev dispatches.

Real production war stories, TypeScript deep dives, and system architecture breakdowns. Strictly engineering substance, zero fluff, unsubscribe anytime.

PGP verified deliveries. Opt-out at any time.
Follow on X (@TechProVee) •FREQUENCY: 2 DISPATCHES/MO