[{"id":2,"slug":"binding-constraint","title":"For 70 years the binding constraint was typing","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":3,"slug":"mixer-mode-90s","title":"Mixer Mode in 90 seconds, for the person at the console","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":4,"slug":"hat-degenerate-case","title":"The hat was a degenerate case, not a different mode","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":5,"slug":"channel-suppression","title":"You suppressed three channels to ship one","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":7,"slug":"conductor-vs-mixer","title":"Why I dropped the conductor and kept the mixer","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":8,"slug":"multitasking-not","title":"Mixer Mode is not multitasking, and not coordination either","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":9,"slug":"meta-software-what","title":"What I mean by Meta-Software (and what I don't)","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":10,"slug":"artifact-shifted","title":"The artifact shifted under your feet","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":37,"slug":"akopia-mcp-only","title":"What changes when MCP is the only way in","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":13,"slug":"pillars-inseparable-security","title":"Security is where the seam would show, if there were one","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":14,"slug":"mixer-does-not-rest","title":"The mixer does not rest by default","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":15,"slug":"self-awareness-recursion","title":"Self-awareness is the recursion stop","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":16,"slug":"human-in-the-loop-setpoint","title":"Human-in-the-loop is the setpoint, not the safety net","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":17,"slug":"deming-moment","title":"Software's Deming moment is already here","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":18,"slug":"metr-slowdown","title":"The METR slowdown is the predicted symptom, not the refutation","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":19,"slug":"pyramid-narrowing","title":"The pyramid is narrowing at the base","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":20,"slug":"framework-precise-wrong","title":"I wrote the framework precise enough to be wrong","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":21,"slug":"falsifiability","title":"What would actually refute this","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":22,"slug":"tacit-knowledge-evidence","title":"If it's hard to articulate, that's the evidence — not the weakness","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":23,"slug":"agentguard-overview","title":"What I built when 'ask the LLM to respect hexagonal' kept failing","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":24,"slug":"archetypes-vs-prompts","title":"From prompt to primitive: why I stopped iterating on prompts","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":26,"slug":"13-readiness-dims","title":"The 13 dimensions I use to score LLM-generated code","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":27,"slug":"quality-contracts-overhead","title":"What it actually costs to embed quality contracts at every stage","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":29,"slug":"agentguard-pipeline","title":"Why I split code generation into 4 stages instead of one prompt","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":30,"slug":"mcp-tools-quality","title":"Building an MCP server so my IDE could do structural code review","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":31,"slug":"19-mcp-tools","title":"What 19 MCP tools look like when you design them as a pipeline","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":33,"slug":"m3-tier-multi-repo","title":"Shipping one feature across six repos without losing my mind","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":35,"slug":"akopia-overview","title":"Why I made the knowledge base headless","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":38,"slug":"atalaya-overview","title":"How I organized a super-agent by planes instead of layers","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":39,"slug":"atalaya-evidence-atoms","title":"Evidence atoms: why every agent decision needs a causal chain","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":40,"slug":"atalaya-self-docs","title":"When the system writes its own architecture docs","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":43,"slug":"archetype-generated-product","title":"One archetype, one artifact","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":47,"slug":"automation-evidence-rag","title":"Your cron jobs should write markdown: the automation-evidence loop","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":48,"slug":"trifecta-loop","title":"Atalaya + Akopia + AgentGuard: Meta-Software running on itself","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":52,"slug":"mcp-readiness-default","title":"MCP-readiness by default: every new service ships with a tool surface","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":55,"slug":"destructive-flag","title":"The destructive flag that stopped an agent from wiping prod","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":56,"slug":"rls-day-one","title":"Postgres RLS from day one, before the second tenant exists","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":63,"slug":"mixer-mode-cfos","title":"Mixer Mode for CFOs — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":64,"slug":"mixer-mode-sres","title":"Mixer Mode for SREs — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":65,"slug":"mixer-mode-legal","title":"Mixer Mode for lawyers — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":66,"slug":"mixer-mode-healthcare","title":"Mixer Mode in healthcare — a thought experiment, not clinical guidance","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":67,"slug":"mixer-mode-consulting","title":"Mixer Mode for consultants — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":25,"slug":"hexagonal-by-rubric","title":"Hexagonal by rubric, not by linter: a different way to enforce architecture","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":68,"slug":"mixer-mode-journalism","title":"Mixer Mode for journalists — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":69,"slug":"mixer-mode-translation","title":"Mixer Mode for translators — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":70,"slug":"mixer-mode-public-sector","title":"Mixer Mode in the public sector — a thought experiment, not policy advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":71,"slug":"mixer-mode-financial-back-office","title":"Mixer Mode in financial back-office — a thought experiment, not advice","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":73,"slug":"industries-not-touching","title":"Industries where the framework does not reach","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":74,"slug":"mixer-maturity-model","title":"A 5-level maturity model for Mixer Mode (use it on yourself first)","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":75,"slug":"metasoftware-audit-4x3","title":"A 4x3 audit to see where your Meta-Software layer leaks","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":76,"slug":"rpa-to-metasoftware","title":"From RPA scripts to Meta-Software: the 6-stage path I keep seeing","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":77,"slug":"pillar-inseparability-2x2","title":"The 2x2 that tells you if your AI loop actually closes","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":80,"slug":"mixer-onboarding-protocol","title":"An onboarding protocol for Mixer Mode (working hypothesis)","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":81,"slug":"evaluate-mixer-capacity","title":"Evaluating Mixer Mode capacity in an interview (working hypothesis)","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":82,"slug":"cognitive-recovery-practices","title":"The mixer does not rest by default: practices I am testing for cognitive recovery","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":83,"slug":"meta-good-task-spec","title":"What 'a good task spec for an agent' looks like (a sub-articulated discipline)","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":1,"slug":"deflationary-diagnosis","title":"I keep the diagnosis deflationary on purpose","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":36,"slug":"akopia-three-backends","title":"When one search engine isn't enough: vector, BM25, and a coordinator","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":84,"slug":"transition-evidence","title":"How do you know a practitioner actually crossed the transition?","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":85,"slug":"metasoftware-vs-rebrand","title":"Meta-Software is not SRE, DevOps, or Policy-as-Code rebranded. Here is why I think the difference matters","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":86,"slug":"audit-your-stack","title":"Audit your own stack: a guided self-check for the 4 Meta-Software categories","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":6,"slug":"four-channels-one-head","title":"The channels are an example, not the count","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":12,"slug":"pillars-inseparable","title":"The pillars only work together (and the example is incidental)","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null},{"id":11,"slug":"four-subcategories","title":"The four sub-categories of Meta-Software, and where each one breaks","subtitle":null,"type":"original","date_published":"2026-06-01","excerpt":null,"read_min":null}]