// technical writing

BLOG

Deep dives into Rails, fintech infrastructure, TypeScript, and the craft of building software at scale.

01

General · May 2026 · 8 min read

How One Developer Fixed GTA Online's 6-Minute Load Times With a Profiler and a Hunch

In 2021, a solo developer reverse-engineered GTA Online, ran a profiler, and discovered the root cause of its infamous 6-minute load times: a JSON parser doing O(n²) string matching across 63,000 entries. The fix took under 100 lines of code. The lesson is one every developer should internalize.

02

General · May 2026 · 11 min read

Building Multi-Agent LLM Trading Systems: Architecture Lessons from TradingAgents

Orchestrating multiple LLM agents for financial analysis sounds powerful — and it is — but the architecture decisions that make or break these systems are rarely discussed. This post digs into the design patterns behind TradingAgents: how specialized agents communicate, how state flows between them, and how you stop one hallucination from cascading into a catastrophic trade decision.

← PreviousPage 1Next →