56,966 blogs · [ { "id": "01a08762-3f5a-720e-9be4-245ee32290a9", "title": "Worms: A History of Self-Replicating Code", "url": "https://coey.dev/worms-history", "published_at": "2026-09-04T00:00:00+00:00" }, { "id": "01a08762-3f5a-720e-9be4-245ee40acf68", "title": "Terraloop", "url": "https://coey.dev/terraloop", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e461ad98", "title": "If You're Here, Who's Driving?", "url": "https://coey.dev/whos-driving", "published_at": "2026-06-21T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e4f11e74", "title": "Liquid Primitives: Building on a Stream", "url": "https://coey.dev/liquid-primitives", "published_at": "2026-06-02T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e55bde6a", "title": "Cursing Agents", "url": "https://coey.dev/cursing-agents", "published_at": "2026-05-23T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e57bc641", "title": "desk and living-artifact", "url": "https://coey.dev/built-in-reverse", "published_at": "2026-05-15T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e644b931", "title": "Worker Loaders as a Place", "url": "https://coey.dev/worker-loaders", "published_at": "2026-03-27T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e675e2ed", "title": "Constraint Theory", "url": "https://coey.dev/constraint-theory", "published_at": "2026-03-13T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e75adc0b", "title": "Correctness: Software Correctness Tools Compared", "url": "https://coey.dev/correctness", "published_at": "2026-03-06T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e7be0438", "title": "Self: Two Tiny Cloudflare Loop Patterns", "url": "https://coey.dev/self", "published_at": "2026-03-05T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e897d98b", "title": "Prompts Are Wishes", "url": "https://coey.dev/prompts-are-wishes", "published_at": "2026-03-04T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e8b5bfaf", "title": "Taste", "url": "https://coey.dev/taste", "published_at": "2026-03-04T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e9037292", "title": "Ego-Less: Rebuilding Without Breaking", "url": "https://coey.dev/ego-less", "published_at": "2026-02-28T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e90e54ed", "title": "Compaction: What Survives When the Context Window Resets", "url": "https://coey.dev/compaction", "published_at": "2026-02-23T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895e98e1703", "title": "Effect-First: Benchmarking Four Approaches to Agent-Assisted Effect Code", "url": "https://coey.dev/effect-first", "published_at": "2026-02-23T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895ea008423", "title": "Context Cues: What Happens Around Compaction", "url": "https://coey.dev/context-cues", "published_at": "2026-02-22T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895eac1c49b", "title": "20 Ways to Look at Agent Memory", "url": "https://coey.dev/deja-research", "published_at": "2026-02-22T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895eb5a8a17", "title": "Puzzle: The Algorithm You Already Know", "url": "https://coey.dev/puzzle", "published_at": "2026-02-12T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895eba4bcf1", "title": "Show Me: How We Want to See Data", "url": "https://coey.dev/show-me", "published_at": "2026-02-07T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895ebb107ea", "title": "Spread: Payload, Replication, Routing", "url": "https://coey.dev/spread", "published_at": "2026-02-07T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895ec59e378", "title": "Patience: Leaving Better Notes", "url": "https://coey.dev/patience", "published_at": "2026-02-07T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895ed40fef7", "title": "Campfire: Stories, Prompts, and Context Limits", "url": "https://coey.dev/campfire", "published_at": "2026-02-06T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895edc07ad4", "title": "Parley: Two AIs Debate Until They Agree", "url": "https://coey.dev/parley", "published_at": "2026-02-02T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895edd8d0f6", "title": "One Agent Steering Another", "url": "https://coey.dev/vm-api", "published_at": "2026-02-01T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895eec0ee73", "title": "loop-demo: Dogfooding Until It Worked", "url": "https://coey.dev/loop-demo", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895ef36e9c2", "title": "preflight: Adding a Checkpoint Before Agent Work", "url": "https://coey.dev/preflight", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895efc858c4", "title": "gate-review: Red-Team Your Tests", "url": "https://coey.dev/gate-review", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f046a7dc", "title": "deja: An Open Prompt and a Failed Test", "url": "https://coey.dev/deja", "published_at": "2026-01-30T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f1136ae3", "title": "Checkout Reality: Playwright + Gateproof", "url": "https://coey.dev/checkout-reality", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f12cd74b", "title": "Loop: I'm Not in Control, I'm Just Another Iteration", "url": "https://coey.dev/loop", "published_at": "2026-01-20T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f15157f0", "title": "Video to ASCII: Converting videos to animated ASCII art", "url": "https://coey.dev/video-to-ascii", "published_at": "2025-12-25T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f2103a56", "title": "Effect TaggedError: Defining Failure Upfront", "url": "https://coey.dev/effect-taggederror", "published_at": "2025-12-24T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f2da250f", "title": "The Perfect DO", "url": "https://coey.dev/perfect-do", "published_at": "2025-12-23T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f39a3010", "title": "Durable Objects Gotchas: The Quiz You Wish You Had", "url": "https://coey.dev/durable-objects-gotchas", "published_at": "2025-12-22T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f454beb3", "title": "Algorithmic Press: When the Story Tracks You", "url": "https://coey.dev/algorithmic-press", "published_at": "2025-12-22T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f4602951", "title": "Firestore Agents: Workflow patterns on evented docs", "url": "https://coey.dev/firestore-agents", "published_at": "2025-12-16T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f4db0552", "title": "CF-Tutorial: 95 questions to prove you know Cloudflare", "url": "https://coey.dev/cf-tutorial", "published_at": "2025-12-16T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f4f85b6b", "title": "Edgewire: Node.js TCP libraries in Cloudflare Workers", "url": "https://coey.dev/edgewire", "published_at": "2025-12-09T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f5671569", "title": "AgentCast: Live browser sessions for AI agents", "url": "https://coey.dev/agentcast", "published_at": "2025-12-08T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f6503108", "title": "Cloudflare Agents Patterns: Using the Agents SDK", "url": "https://coey.dev/agents-patterns", "published_at": "2025-11-29T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f686307d", "title": "Bio: Single-button WebAuthn auth on Cloudflare", "url": "https://coey.dev/bio", "published_at": "2025-11-21T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f77b6b4f", "title": "Promptlog: Dynamic Worker Loader with Sandboxed Code Execution", "url": "https://coey.dev/promptlog", "published_at": "2025-10-14T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f7b4b9f0", "title": "Real-Time Logging on Cloudflare", "url": "https://coey.dev/real-time-logging", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f8a582c9", "title": "UserDO: Per-user Durable Objects as data pods", "url": "https://coey.dev/userdo", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895f98f8407", "title": "Fleet Pattern: Hierarchical Durable Objects", "url": "https://coey.dev/fleet-pattern", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a08762-3f5b-71ed-9e99-e895fa8a742e", "title": "How we passed Google CASA Tier 2 on a Cloudflare Worker", "url": "https://coey.dev/casa-tier-2", "published_at": "2025-06-24T00:00:00+00:00" } ] posts Claim your blog
Back to coey.dev - Jordan Coeyman's unrefined notepad
Blog · corpus.blog/blogs/coey.dev/posts

coey.dev - Jordan Coeyman's unrefined notepad

coey.dev

2026

2025