56,966 blogs · [ { "id": "01a0bdf2-f7d4-728b-81a5-dd4bad426e58", "title": "The Codex Lane", "url": "https://rduffy.uk/writing/season-4-episode-06-the-codex-lane/", "published_at": "2026-09-16T08:07:53+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e797d0194", "title": "I Won the Writing Award. Quên Won the Track. What I Learned About Production AI", "url": "https://rduffy.uk/writing/i-won-the-writing-award-quen-won-the-track/", "published_at": "2026-08-29T10:45:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e79bf11af", "title": "The Instrument Panel — Voice, Runner v2, Terminal", "url": "https://rduffy.uk/writing/season-4-episode-05-the-instrument-panel/", "published_at": "2026-08-25T08:05:42+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7a5726f5", "title": "Building the Cockpit — Thursday Chaos to Console-Born", "url": "https://rduffy.uk/writing/season-4-episode-04-building-the-cockpit/", "published_at": "2026-08-21T07:24:45+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7b50a8cb", "title": "Git History for the Agent's Brain", "url": "https://rduffy.uk/writing/season-4-episode-03-git-history-for-the-agents-brain/", "published_at": "2026-08-06T12:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7b778abe", "title": "The Morning After — Proving the Fixes Were Real", "url": "https://rduffy.uk/writing/season-4-episode-02-the-morning-after-proving-the-fixes-were-real/", "published_at": "2026-07-28T19:49:44+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7c05fbdf", "title": "Memory as a Measurable Engineering Problem", "url": "https://rduffy.uk/writing/memory-as-a-measurable-engineering-problem/", "published_at": "2026-07-07T19:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7c6e2c85", "title": "The Night the Fleet Audited Everything", "url": "https://rduffy.uk/writing/season-4-episode-01-the-night-the-fleet-audited-everything/", "published_at": "2026-07-01T12:01:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7d4a6a9e", "title": "The Great Restructure — rebuilding the skeleton while the platform learns to measure itself", "url": "https://rduffy.uk/writing/season-3-episode-10-the-great-restructure/", "published_at": "2026-06-29T20:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7dc9417d", "title": "I Rebuilt My Site and Opened My Decision Log", "url": "https://rduffy.uk/writing/site-rebuild-decision-log/", "published_at": "2026-06-28T18:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7e4d1bb4", "title": "The Speedometer I Made Up: Building a Token Budget Governor for AI Coding Agents", "url": "https://rduffy.uk/writing/the-speedometer-i-made-up/", "published_at": "2026-06-23T06:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7ee516b5", "title": "Scout Fleet and the Async Ceiling — what a 200× speedup doesn't fix", "url": "https://rduffy.uk/writing/season-3-episode-9-scout-fleet-and-the-async-ceiling/", "published_at": "2026-06-19T06:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7f884af2", "title": "The defenses you haven't built yet — async, a path traversal, and the bug erasing the evidence", "url": "https://rduffy.uk/writing/season-3-episode-8-the-defenses-you-havent-built-yet/", "published_at": "2026-06-15T06:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e7fcedd9b", "title": "Co-authored-by is a Lie: Cryptographic Provenance for AI Coding Agents", "url": "https://rduffy.uk/writing/co-authored-by-is-a-lie/", "published_at": "2026-06-06T06:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e8006e9b8", "title": "Ten bugs, two-tenths of a point — the weekend search got measurably better", "url": "https://rduffy.uk/writing/season-3-episode-7-the-long-weekend/", "published_at": "2026-06-01T06:30:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e80886355", "title": "Twenty-six hours, twelve tickets — and the audit that started everything else", "url": "https://rduffy.uk/writing/season-3-episode-6-wednesday-audit-thursday-cascade/", "published_at": "2026-05-24T12:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e80cef7e4", "title": "The Second Graph Comes Online: Activation, Communities, and an AI Reversal", "url": "https://rduffy.uk/writing/season-3-episode-5-second-graph-online/", "published_at": "2026-05-14T12:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e80ffa34a", "title": "The Refusal Gate: Teaching a Bot to Say I Don't Know", "url": "https://rduffy.uk/writing/season-3-episode-4-refusal-gate/", "published_at": "2026-05-10T12:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e813b329e", "title": "The Day Everything Got Sealed", "url": "https://rduffy.uk/writing/season-3-episode-3-the-day-everything-got-sealed/", "published_at": "2026-02-11T15:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e81e28cdd", "title": "Streaming Journals: Kafka Meets LLMs", "url": "https://rduffy.uk/writing/season-3-episode-2-streaming-journals/", "published_at": "2026-02-11T09:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e8284058f", "title": "From Side Project to Platform: How Running Out of Disk Space Led to Rebranding an Entire Platform", "url": "https://rduffy.uk/writing/season-3-episode-1-from-side-project-to-platform/", "published_at": "2026-02-07T00:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e83296be7", "title": "From Interview to Implementation: Perfect 100/100 Anthropic Alignment", "url": "https://rduffy.uk/writing/season-2-episode-5-anthropic-patterns/", "published_at": "2025-10-18T00:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e83592bb6", "title": "Three Systems, One Weekend: The Parallel Testing Chronicle", "url": "https://rduffy.uk/writing/season-2-episode-4-three-systems-parallel-testing/", "published_at": "2025-10-13T00:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e84359793", "title": "54 Minutes to Production: Six Systems in One Day", "url": "https://rduffy.uk/writing/season-2-episode-3-54-minutes-six-systems/", "published_at": "2025-10-12T00:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e84e8d763", "title": "48 Hours Later: From Validation to Velocity", "url": "https://rduffy.uk/writing/season-2-episode-2-validation-to-velocity/", "published_at": "2025-10-11T00:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e855346dc", "title": "The Validation Chronicles: 5 Hours of Truth", "url": "https://rduffy.uk/writing/season-2-episode-1-validation-chronicles/", "published_at": "2025-10-09T00:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e85f299fd", "title": "Teaching the System to Blog About Itself", "url": "https://rduffy.uk/writing/season-1-episode-8-meta/", "published_at": "2025-10-05T16:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e8689f991", "title": "Teaching the System to Document Itself: Automated Architecture Diagrams", "url": "https://rduffy.uk/writing/season-1-episode-7-diagram-automation/", "published_at": "2025-10-05T15:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e86c7fca7", "title": "When Everything Crashes: The K3s Resurrection", "url": "https://rduffy.uk/writing/season-1-episode-6-k3s-crash-resurrection/", "published_at": "2025-10-05T14:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e86dfb92a", "title": "The Migration Question: When K3s Meets Reality", "url": "https://rduffy.uk/writing/season-1-episode-5-migration-question/", "published_at": "2025-10-05T13:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e8704d207", "title": "ChromaDB Weekend: From 504 to 24,916 Documents", "url": "https://rduffy.uk/writing/season-1-episode-4-documentation-overload/", "published_at": "2025-10-05T12:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e87718b8f", "title": "The AI Awakening: Breaking Free from Context Limits", "url": "https://rduffy.uk/writing/season-1-episode-3-ai-awakening/", "published_at": "2025-10-05T11:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e87ce53ed", "title": "Building the Foundation: Vault Creation to MVP", "url": "https://rduffy.uk/writing/season-1-episode-2-mvp/", "published_at": "2025-10-05T10:00:00+00:00" }, { "id": "01a087d0-c6fe-704c-a8ff-684e883e26f5", "title": "Day Zero: The ConvoCanvas Vision", "url": "https://rduffy.uk/writing/season-1-episode-1-day-zero/", "published_at": "2025-10-05T09:00:00+00:00" } ] posts Claim your blog
Back to rduffy.uk
Blog · corpus.blog/blogs/rduffy.uk/posts

rduffy.uk

rduffy.uk

2026

2025