Blog
Rapid Agent Chat Interface Prototyping with FastMCP
Generating highly customized chat workflows with tightly curated data models
Talking a Map Into Existence with Squidmaps
Exploring a new map API through a narrated Oakland walk
Integration Tradeoffs Between MCPs and Plugins
Comparing AI integration methods, local execution risks, and context management
Streaming When Your Cache Becomes the Bottleneck
Tradeoffs Between Redis and Kinesis at Scale
Dynamically Rebalancing Geo-Constrained Stream Processing
Using real-time spatial signals and fast redeploys to keep geo pipelines efficient under changing load
Triaging Heuristics for Erronous Matches
Exploring a few strategies to penalize matching errors on intersecting roads
Lightweight HMM Map Matching in Go
Building and benchmarking a simple, high-concurrency map matcher in Go
Full stack map control
Self-service tiling and webmap app from Github Pages