Blog

Thoughts and insights

Tales from the trenches of backend engineering, system design, and building at scale.

Building Reliable Captive Portals: DNS Hijacking & Production Lessons
Oct 10, 2026#security#web-development#architecture#infrastructure#devops

Building Reliable Captive Portals: DNS Hijacking & Production Lessons

Captive portal architecture deep dive — DNS hijacking, HTTP interception, session management, and device quirks affecting cross-platform reliability.

Read more
Keeping the Core Alive: Modernizing Software During Hardware Bring-Up
Oct 3, 2026#programming#embedded-systems#architecture#devops

Keeping the Core Alive: Modernizing Software During Hardware Bring-Up

Strategies for modernizing embedded software during hardware bring-up covering cross-compilation, CI for firmware, and keeping legacy systems operational.

Read more
Moving Carefully and Proving It: The Reality of Scaling Fintech Infrastructure
Sep 26, 2026#payments#fintech#distributed-systems#architecture#system-design

Moving Carefully and Proving It: The Reality of Scaling Fintech Infrastructure

Fintech backend: transaction integrity, double-entry ledgers, payment gateways, FX challenges, settlement, KYC/AML, and testing financial systems.

Read more
Edge Computing: Payments and Sync in Zero-Connectivity Environments
Sep 19, 2026#edge-computing#payments#fintech#distributed-systems#offline-first

Edge Computing: Payments and Sync in Zero-Connectivity Environments

Payment infrastructure for zero-connectivity environments. Offline-first sync, conflict resolution, and eventual consistency in edge deployments.

Read more
The Pragmatic Side of PureScript and Haskell in Production Fintech
Sep 12, 2026#functional-programming#programming#fintech#purescript#haskell

The Pragmatic Side of PureScript and Haskell in Production Fintech

Production lessons from PureScript and Haskell in fintech. Type safety, migration patterns, team adoption, and when FP pays off vs adds overhead.

Read more
handoff: Give the Next AI Agent the Context It Actually Needs
Sep 5, 2026#ai#programming#productivity#llm#prompt-engineering

handoff: Give the Next AI Agent the Context It Actually Needs

A detailed guide to creating compact AI-agent handoffs that preserve the live thread, point to durable artifacts, and prevent costly rediscovery.

Read more

Weekly dispatch

Stay in the loop

New posts and projects land in your inbox. No spam, no filler.

No spam. Unsubscribe anytime.