Technical Writing

Thoughts, practical lessons, and architectural deep-dives from my time in the trenches building scalable software and data pipelines.

Handling millions of data points from 15 distinct external APIs without dropping a beat. Deep dive into the failure retry mechanisms and automated background processing that kept our production incidents at zero.

ArchitectureData PipelinesAsync
Read Article

When migrating data interfaces in the Kantata core redesign, optimizing payloads was crucial. Here's why bulk endpoints consistently trumped repeated network requests, and how to structure them cleanly in Rails.

Ruby on RailsAPI DesignPerformance
Read Article

Bridging the gap between the persistent DOM world of browser extensions and native mobile environments. Examining the shared modular logic and UI challenges.

React NativeExtensionsMigration
Read Article