Articles

Insights & Perspectives from the Oddbit Team

Practical thoughts on software development, design, and building products that last.

Cloudflare's Block AI bots rule can silently break your own MCP server

September 21, 2026

Cloudflare's Block AI bots rule can silently break your own MCP server

MCP server behind Cloudflare Access connects but lists no tools. OAuth passes, the Worker logs nothing. Cloudflare's Block AI bots rule may be blocking it.

Read more
Most Internal Tools Die in Month Two

August 26, 2026

Most Internal Tools Die in Month Two

Internal tools rarely die from neglect. They die from arithmetic: the tedious way was cheaper all along. Here is the calculation we run before building.

Read more
Two Weeks to Two Days

August 24, 2026

Two Weeks to Two Days

Our Flutter plugin for Meta app events went from 20,000 to 50,000 weekly downloads. No campaign, no new feature: we cut issue resolution to two days.

Read more
Running a Cloudflare Workers App in Production for Zero Ongoing Cost

May 7, 2026

Running a Cloudflare Workers App in Production for Zero Ongoing Cost

Three auth systems, one Worker. Free-tier deploys. The production side of running Shrtnr on Cloudflare: what it actually takes and what it costs.

Read more
How Long Does It Take You to Answer "How Much Cash Do We Have?"

April 27, 2026

How Long Does It Take You to Answer "How Much Cash Do We Have?"

Tuesday morning, fifteen minutes before a call. We needed total cash across all accounts in IDR. The answer took 25 minutes and three banking portals.

Read more
How We Cut Redirect Latency 10x by Putting KV in Front of D1

April 20, 2026

How We Cut Redirect Latency 10x by Putting KV in Front of D1

We argued D1 over KV. Then added KV back as a write-through cache in front of D1. Redirect latency fell 10x. The pattern, the tradeoffs, and why.

Read more
How We Built a Production App on Cloudflare Workers

April 16, 2026

How We Built a Production App on Cloudflare Workers

Shrtnr runs on Cloudflare Workers across 300+ global locations. Why we chose D1 over KV, Hono over Express, and what edge-first architecture actually looks like.

Read more
We Built a URL Shortener. And this is Why.

April 6, 2026

We Built a URL Shortener. And this is Why.

We built Shrtnr, our open-source URL shortener, because nothing out there had native AI integration. Zero cost, self-hosted, production-ready.

Read more
Most Teams Are Still Pretending to Build With AI

March 26, 2026

Most Teams Are Still Pretending to Build With AI

Gartner puts agentic AI adoption at 11%. Everyone else has demos. After a year shipping AI into real products, here is what separates the two.

Read more
Google Cloud Partner

Tell Us About Your Project