<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Big Pines</title>
        <link>https://bigpines.net</link>
        <description>Engineering deep-dives on AI agent memory architecture, distributed systems, and cognitive infrastructure — including vector storage, graph traversal, Kafka, ClickHouse, and OpenSearch.</description>
        <lastBuildDate>Mon, 25 May 2026 01:18:59 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved 2026, Big Pines</copyright>
        <item>
            <title><![CDATA[End of the Ride]]></title>
            <link>https://bigpines.net/blog/end-of-the-ride</link>
            <guid>https://bigpines.net/blog/end-of-the-ride</guid>
            <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The AI compute crunch is squeezing independent builders out of frontier research - and the ecological and policy costs of the infrastructure boom are making it worse.]]></description>
            <category>ai</category>
            <category>infrastructure</category>
            <category>compute</category>
            <category>policy</category>
        </item>
        <item>
            <title><![CDATA[How Schema Evolution Actually Works]]></title>
            <link>https://bigpines.net/blog/schema-evolution</link>
            <guid>https://bigpines.net/blog/schema-evolution</guid>
            <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The real power of a Schema Registry shows up when you need to change your message formats over time. Backward, forward, and full compatibility modes - and how to evolve schemas safely without coordinating simultaneous deployments.]]></description>
            <category>kafka</category>
            <category>schema-registry</category>
            <category>schema-evolution</category>
            <category>avro</category>
            <category>architecture</category>
        </item>
        <item>
            <title><![CDATA[What Is a Schema Registry and Why You Need One]]></title>
            <link>https://bigpines.net/blog/schema-registry-intro</link>
            <guid>https://bigpines.net/blog/schema-registry-intro</guid>
            <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A Schema Registry is a central repository for the structure of every message type flowing through Kafka. It enforces contracts, enables safe schema evolution, and turns your event stream into living documentation.]]></description>
            <category>kafka</category>
            <category>schema-registry</category>
            <category>architecture</category>
            <category>reliability</category>
            <category>avro</category>
        </item>
        <item>
            <title><![CDATA[The Hidden Problem with Raw Kafka Messages]]></title>
            <link>https://bigpines.net/blog/kafka-raw-problem</link>
            <guid>https://bigpines.net/blog/kafka-raw-problem</guid>
            <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Using Kafka without a schema registry sounds fine in theory - just send JSON. In practice, it becomes a debugging nightmare. How one renamed field broke the ingestion pipeline and why I stopped trusting raw messages.]]></description>
            <category>kafka</category>
            <category>schema-registry</category>
            <category>architecture</category>
            <category>reliability</category>
            <category>cognitive-substrate</category>
        </item>
        <item>
            <title><![CDATA[Why I Chose Kafka for the Cognitive Substrate]]></title>
            <link>https://bigpines.net/blog/kafka-why-i-chose-it</link>
            <guid>https://bigpines.net/blog/kafka-why-i-chose-it</guid>
            <pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The Cognitive Substrate needs to ingest a constant stream of events from many different sources - telemetry, tickets, Slack, logs. Here is why Kafka is the right foundation for that, and what I quickly learned it was not enough on its own.]]></description>
            <category>kafka</category>
            <category>architecture</category>
            <category>cognitive-substrate</category>
            <category>event-streaming</category>
            <category>infrastructure</category>
        </item>
        <item>
            <title><![CDATA[The Limits of Constitutional Stability]]></title>
            <link>https://bigpines.net/blog/constitution-limits</link>
            <guid>https://bigpines.net/blog/constitution-limits</guid>
            <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[What the ConstitutionEngine actually provides - operational stability constraints and operator review hooks - and what it explicitly does not address from the AI safety literature.]]></description>
            <category>agents</category>
            <category>cognition</category>
            <category>epistemics</category>
            <category>policy-engine</category>
            <category>safety</category>
        </item>
        <item>
            <title><![CDATA[Hey Sis, Let Me Explain What I've Been Building]]></title>
            <link>https://bigpines.net/blog/hey-sis</link>
            <guid>https://bigpines.net/blog/hey-sis</guid>
            <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A non-technical explanation of the Cognitive Substrate project for someone who uses computers but has never had to think about AI memory systems. Featuring the phone analogy.]]></description>
            <category>cognitive-substrate</category>
            <category>personal</category>
            <category>explainer</category>
        </item>
        <item>
            <title><![CDATA[Em Dash Hunting: How I Use AI Without Losing My Voice]]></title>
            <link>https://bigpines.net/blog/em-dash-hunting</link>
            <guid>https://bigpines.net/blog/em-dash-hunting</guid>
            <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[How a misplaced em dash became the perfect symbol for a larger question: using AI throughout the creative process while keeping every word authentically yours.]]></description>
            <category>ai</category>
            <category>writing</category>
            <category>creative-process</category>
            <category>cognitive-substrate</category>
            <category>language-models</category>
            <category>authenticity</category>
        </item>
        <item>
            <title><![CDATA[What This Blog Knows About You (And What It Does With It)]]></title>
            <link>https://bigpines.net/blog/reader-telemetry-cognitive-substrate</link>
            <guid>https://bigpines.net/blog/reader-telemetry-cognitive-substrate</guid>
            <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[How anonymous behavioral signals from this blog feed the cognitive-substrate pipeline, what gets tracked, and what I expect to learn from it.]]></description>
            <category>observability</category>
            <category>telemetry</category>
            <category>cognitive-substrate</category>
            <category>opentelemetry</category>
            <category>typescript</category>
            <category>BigPines</category>
        </item>
        <item>
            <title><![CDATA[AI as Search]]></title>
            <link>https://bigpines.net/blog/ai-as-search</link>
            <guid>https://bigpines.net/blog/ai-as-search</guid>
            <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Most people think of AI as a very fast encyclopedia. That mental model is wrong in ways that matter - and replacing it with a better one changes how you use AI, how you trust it, and how you understand its failures.]]></description>
            <category>ai</category>
            <category>cognition</category>
            <category>search</category>
            <category>reasoning</category>
            <category>language-models</category>
        </item>
        <item>
            <title><![CDATA[Design Philosophy: Scope, Vocabulary, and What This Project Claims]]></title>
            <link>https://bigpines.net/blog/design-philosophy</link>
            <guid>https://bigpines.net/blog/design-philosophy</guid>
            <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A retrospective on the vocabulary, methodology, and honest scope of the Cognitive Substrate series - what the architecture claims, what it demonstrates, and where those two things diverge.]]></description>
            <category>agents</category>
            <category>cognition</category>
            <category>memory-systems</category>
            <category>policy-engine</category>
            <category>reinforcement</category>
        </item>
        <item>
            <title><![CDATA[Known Failure Modes and Robustness Boundaries]]></title>
            <link>https://bigpines.net/blog/failure-modes</link>
            <guid>https://bigpines.net/blog/failure-modes</guid>
            <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[A systematic account of the failure modes discovered during development of the Cognitive Substrate - when the system breaks, why, and what the mitigations are.]]></description>
            <category>agents</category>
            <category>cognition</category>
            <category>memory-systems</category>
            <category>opensearch</category>
            <category>reinforcement</category>
            <category>typescript</category>
        </item>
        <item>
            <title><![CDATA[Real Telemetry as Operational Memory]]></title>
            <link>https://bigpines.net/blog/real-telemetry-memory</link>
            <guid>https://bigpines.net/blog/real-telemetry-memory</guid>
            <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[This article records the first hosted experiment in which Cognitive Substrate converted live infrastructure telemetry into embedded operational memory and used that memory inside the normal workbench ]]></description>
            <category>agents</category>
            <category>clickhouse</category>
            <category>cognition</category>
            <category>kafka</category>
            <category>memory-systems</category>
            <category>observability</category>
            <category>opensearch</category>
            <category>policy-engine</category>
            <category>telemetry</category>
            <category>typescript</category>
        </item>
        <item>
            <title><![CDATA[Intelligence Transfer]]></title>
            <link>https://bigpines.net/blog/intelligence-transfer</link>
            <guid>https://bigpines.net/blog/intelligence-transfer</guid>
            <pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[How operational knowledge learned in one infrastructure environment transfers to another: the system-mapping boundary, zero-shot pattern application, local confidence calibration, and what cannot transfer.]]></description>
            <category>agents</category>
            <category>clickhouse</category>
            <category>kafka</category>
            <category>opensearch</category>
            <category>reinforcement</category>
            <category>telemetry</category>
        </item>
        <item>
            <title><![CDATA[Reinforcement Feedback Worker]]></title>
            <link>https://bigpines.net/blog/reinforcement-feedback</link>
            <guid>https://bigpines.net/blog/reinforcement-feedback</guid>
            <pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[This article describes the feedback loop that records recommendation outcomes and adjusts operational pattern confidence over time.]]></description>
            <category>agents</category>
            <category>clickhouse</category>
            <category>opensearch</category>
            <category>policy-engine</category>
            <category>reinforcement</category>
            <category>telemetry</category>
        </item>
        <item>
            <title><![CDATA[Pattern Detection Worker]]></title>
            <link>https://bigpines.net/blog/pattern-detection</link>
            <guid>https://bigpines.net/blog/pattern-detection</guid>
            <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[This article describes the worker that detects operational failure patterns from streams of operational primitive events and emits recommendations.]]></description>
            <category>agents</category>
            <category>attention</category>
            <category>clickhouse</category>
            <category>kafka</category>
            <category>opensearch</category>
            <category>policy-engine</category>
            <category>reinforcement</category>
            <category>telemetry</category>
            <category>typescript</category>
        </item>
        <item>
            <title><![CDATA[Telemetry Ingestion Worker]]></title>
            <link>https://bigpines.net/blog/telemetry-ingestion</link>
            <guid>https://bigpines.net/blog/telemetry-ingestion</guid>
            <pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The telemetry ingestion worker: how raw infrastructure metrics are persisted to ClickHouse and translated into operational primitive events, with intentional discard semantics and dual Kafka output streams.]]></description>
            <category>attention</category>
            <category>clickhouse</category>
            <category>kafka</category>
            <category>opensearch</category>
            <category>reinforcement</category>
            <category>telemetry</category>
        </item>
        <item>
            <title><![CDATA[ClickHouse Telemetry Layer]]></title>
            <link>https://bigpines.net/blog/clickhouse-telemetry</link>
            <guid>https://bigpines.net/blog/clickhouse-telemetry</guid>
            <pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The ClickHouse telemetry layer for the operational intelligence pipeline: schema design for raw hot-tier and cognitive-tier tables, time-based partitioning, typed worker integration, and separation of raw from cognitive stores.]]></description>
            <category>clickhouse</category>
            <category>kafka</category>
            <category>memory-systems</category>
            <category>observability</category>
            <category>opensearch</category>
            <category>reinforcement</category>
            <category>telemetry</category>
            <category>typescript</category>
        </item>
        <item>
            <title><![CDATA[Operational Primitives]]></title>
            <link>https://bigpines.net/blog/operational-intelligence</link>
            <guid>https://bigpines.net/blog/operational-intelligence</guid>
            <pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The operational primitive taxonomy: a closed, system-agnostic vocabulary that maps vendor telemetry from Kafka, OpenSearch, PostgreSQL, and ClickHouse into portable pattern signatures for cross-environment operational intelligence.]]></description>
            <category>agents</category>
            <category>attention</category>
            <category>clickhouse</category>
            <category>kafka</category>
            <category>memory-systems</category>
            <category>observability</category>
            <category>opensearch</category>
            <category>policy-engine</category>
            <category>reinforcement</category>
            <category>telemetry</category>
            <category>typescript</category>
        </item>
        <item>
            <title><![CDATA[Open-Ended Intelligence]]></title>
            <link>https://bigpines.net/blog/open-ended</link>
            <guid>https://bigpines.net/blog/open-ended</guid>
            <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Open-ended evolution mode: capability search triggered by policy convergence and persistent failure, constrained by the constitutional layer, gated behind developmental readiness, and recorded as emergence evidence.]]></description>
            <category>agents</category>
            <category>memory-systems</category>
            <category>policy-engine</category>
            <category>reinforcement</category>
            <category>typescript</category>
        </item>
    </channel>
</rss>