The Native Bridge Is Usually the Easy Part

The main cross-platform frameworks have come a long way. Flutter, React Native, and Expo are not toys anymore. For most common native APIs, there is already at least one wrapper, plugin, config option, or known path: location, notifications, camera, permissions, storage, analytics, payments, deep links, crash reporting. The normal native bridge story is mostly solved…. Continue reading

I Marked My Cold Path #[cold] and It Got 134% Slower

A common piece of Rust perf folklore: “mark the rare branch cold, the compiler will lay out the hot one as fall-through.” I followed that advice on a streaming indicator’s warmup path. Every wrapping indicator regressed. Supertrend by 134%. This is the post I wish existed last month. The setup quantedge-ta is a streaming technical-analysis library. One of… Continue reading

Anthropic Blocked Agents on Subscription Plan. Here’s Why I’m Not Going Local

Last Friday at 8pm London time, Anthropic blocked subscription-based access for third-party agents. If you were using Claude through Cursor, Cody, OpenClaw, or anything other than Claude Code or claude.ai itself, your token stopped working. I was one of those users. I run an AI assistant (OpenClaw) that augments my work: code review, calendar management,… Continue reading