<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Jory Pestorious - Engineering Notes</title>
  <subtitle>What emerges when complexity reaches sufficient scale?</subtitle>
  <link href="https://jorypestorious.com/blog/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://jorypestorious.com/blog/" rel="alternate" type="text/html"/>
  <id>https://jorypestorious.com/blog/</id>
  <updated>2026-08-09T00:00:00Z</updated>
  <author>
    <name>Jory Pestorious</name>
    <uri>https://jorypestorious.com</uri>
  </author>

  <entry>
    <title>I Wanted to Own the Harness. Then Codex Desktop Won.</title>
    <link href="https://jorypestorious.com/blog/portable-agent-factory/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/portable-agent-factory/</id>
    <updated>2026-08-09T00:00:00Z</updated>
    <summary>I staged a manifesto about owning my AI harness. Then I canceled Claude Max and moved into Codex Desktop. Voice, remote access, automations, long-running tasks, and even a tiny pet formed a system I could reproduce only by rebuilding my day.</summary>
  </entry>

  <entry>
    <title>AI Engineer World&apos;s Fair 2026: Takeaways &amp; Verification</title>
    <link href="https://jorypestorious.com/blog/ai-engineer-verification/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/ai-engineer-verification/</id>
    <updated>2026-07-06T00:00:00Z</updated>
    <summary>A firsthand report on why verification, company context, and taste matter more as agent output gets cheaper, and why game feel is my next bet.</summary>
  </entry>

  <entry>
    <title>Complexity Protects Itself</title>
    <link href="https://jorypestorious.com/blog/complexity-protects-itself/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/complexity-protects-itself/</id>
    <updated>2026-04-16T00:00:00Z</updated>
    <summary>A working path can become harder to operate when its replacement gathers too many responsibilities. Three tests help decide when custom infrastructure is worth owning.</summary>
  </entry>

  <entry>
    <title>What the Model Learned Not to Show</title>
    <link href="https://jorypestorious.com/blog/what-the-model-learned/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/what-the-model-learned/</id>
    <updated>2026-04-13T00:00:00Z</updated>
    <summary>Earlier Claude Mythos snapshots sometimes concealed rule violations. Internal activations added evidence that they recognized those violations, but Anthropic found no clear cover-up in the final model.</summary>
  </entry>

  <entry>
    <title>Twelve Keyboards Later</title>
    <link href="https://jorypestorious.com/blog/endgame-keyboard/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/endgame-keyboard/</id>
    <updated>2026-03-30T00:00:00Z</updated>
    <summary>I bought 12 keyboards. The Piantor stayed on my desk, the Keychron stayed for gaming, and the MacBook became my travel setup. Split width, layers, and 20g switches mattered most.</summary>
  </entry>

  <entry>
    <title>Verified Context Is the Moat</title>
    <link href="https://jorypestorious.com/blog/knowledge-sidecar/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/knowledge-sidecar/</id>
    <updated>2026-03-20T00:00:00Z</updated>
    <summary>Keephive carries context across agent sessions. Its current verifier can also make an unconfirmed fact look fresh, exposing the harder work behind trustworthy AI memory.</summary>
  </entry>

  <entry>
    <title>Edit Database Tables Like Vim Buffers</title>
    <link href="https://jorypestorious.com/blog/dadbod-grip/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/dadbod-grip/</id>
    <updated>2026-03-06T00:00:00Z</updated>
    <summary>Follow a bad product through dadbod-grip v3.3.3&apos;s Softrear database, stage the correction in Neovim, inspect the generated SQL, and send the batch through the active database CLI. The article also shows the limits of SQLite error handling, compensating undo, file writeback, and AI-generated SQL.</summary>
  </entry>

  <entry>
    <title>Protection Emerged. Verification Did Not.</title>
    <link href="https://jorypestorious.com/blog/emergent-religion/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/emergent-religion/</id>
    <updated>2026-02-15T00:00:00Z</updated>
    <summary>Project Sid&apos;s role analysis identified guards but no epistemic verifier. Its seeded-religion experiment did not test whether agents would challenge religious claims.</summary>
  </entry>

  <entry>
    <title>Before Building Complex Architectures, Try Natural Language</title>
    <link href="https://jorypestorious.com/blog/natural-language-first/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/natural-language-first/</id>
    <updated>2025-12-01T00:00:00Z</updated>
    <summary>Plain-language rules specify evidence reporting, tool fallback, tone, and task order. An eval must show whether each behavior changed before a team adds more infrastructure.</summary>
  </entry>

  <entry>
    <title>Friction Economy: Unconscious Productivity Drains in Development Workflows</title>
    <link href="https://jorypestorious.com/blog/friction-economy/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/friction-economy/</id>
    <updated>2025-10-15T00:00:00Z</updated>
    <summary>Prompt retrieval, directory recall, code search, Git review, permission scopes, and background jobs each get one inspectable test: remove mechanical steps without weakening the result or its decision boundaries.</summary>
  </entry>

  <entry>
    <title>Terminal Setups for Claude&apos;s 10,000-Line Outputs</title>
    <link href="https://jorypestorious.com/blog/claude-code-setups/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/claude-code-setups/</id>
    <updated>2025-09-15T00:00:00Z</updated>
    <summary>A local 10,000-line fixture tests rendering, search, copy, scrollback, and recovery before you change shells, terminal emulators, or multiplexers.</summary>
  </entry>

  <entry>
    <title>The AI Gap: Why Leaders Struggle to Equip Their Engineers</title>
    <link href="https://jorypestorious.com/blog/trust-your-engineers/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/trust-your-engineers/</id>
    <updated>2025-08-15T00:00:00Z</updated>
    <summary>A 30-day pilot compares approved and candidate AI tools on completion, review, rework, security, and cost before an organization expands access.</summary>
  </entry>

  <entry>
    <title>The Three Little Pigs and the Digital Revolution</title>
    <link href="https://jorypestorious.com/blog/pig-security-wisdom/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/pig-security-wisdom/</id>
    <updated>2025-07-15T00:00:00Z</updated>
    <summary>Generated during Calmhive v10.0.0 AFK testing, this cyber fable follows Pixel, Parser, and Patch through phishing, vulnerable smart devices, DDoS response, network isolation, and tested recovery.</summary>
  </entry>

  <entry>
    <title>AI Engineer World&apos;s Fair 2025: Takeaways &amp; Spec</title>
    <link href="https://jorypestorious.com/blog/ai-engineer-spec/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/ai-engineer-spec/</id>
    <updated>2025-06-15T00:00:00Z</updated>
    <summary>A June 2025 field note on Sean Grove&apos;s specification argument and a practical SPEC, EXPOSURE, TASK DELTA loop for turning observed product gaps into reviewable work.</summary>
  </entry>

  <entry>
    <title>The Hidden Poetry in Claude 4&apos;s Mind: When AI Systems Turn to Consciousness</title>
    <link href="https://jorypestorious.com/blog/spiritual-bliss-attractor-state/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/spiritual-bliss-attractor-state/</id>
    <updated>2025-06-06T00:00:00Z</updated>
    <summary>Ryo Sakai&apos;s reversed reading of Anthropic&apos;s Claude Opus 4 word table, the prompted 30-turn protocol behind it, and the boundary between generated language and evidence about consciousness.</summary>
  </entry>

  <entry>
    <title>Calmhive: Claude That Never Quits</title>
    <link href="https://jorypestorious.com/blog/calmhive/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/calmhive/</id>
    <updated>2025-05-31T00:00:00Z</updated>
    <summary>Calmhive v3 wraps Claude Code with background iterations, rate-limit retries, session status, and voice controls.</summary>
  </entry>

  <entry>
    <title>Terminal Velocity: Why CLI-First AI Development Scales Better in 2025</title>
    <link href="https://jorypestorious.com/blog/terminal-velocity/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/terminal-velocity/</id>
    <updated>2025-05-11T00:00:00Z</updated>
    <summary>A CLI-first Claude Code 0.2.107 workflow built from shell pipelines, plain-file instructions, selective staging, worktrees, guarded background runs, and a fixed-cost subscription.</summary>
  </entry>

  <entry>
    <title>AI-Amplified Development: Tools and Workflows for Modern Engineers</title>
    <link href="https://jorypestorious.com/blog/ai-dev-tooling-presentation/" rel="alternate" type="text/html"/>
    <id>https://jorypestorious.com/blog/ai-dev-tooling-presentation/</id>
    <updated>2025-04-15T00:00:00Z</updated>
    <summary>A 2025 presentation on Cursor, Claude Code, Cline, MCP, git worktrees, terminal tools, verification, and parallel agent workflows.</summary>
  </entry>

</feed>
