All notes

151 NOTES
151

Plexara: A Managed MCP Layer for Data Platforms

Deasil operates the endpoint. The engine is txn2/mcp-data-platform, Apache-2.0. I wrote the harness this replaced.
PLEXARAMCPAIAGENTS
2026-09-10
150

Don't Impersonate the Caller. Put the Credential on the Connection.

Trino, S3, DataHub, and vendor APIs do not share an identity model. They all have a credential.
MCPGOSECURITYAUTHORIZATION
2026-09-03
149

OAuth in Front of Keycloak

Pre-registered clients and PKCE. Login stays in the IdP.
MCPGOOAUTHSECURITY
2026-09-01
148

REST APIs for Agents

Index the OpenAPI document. Search across catalogs. Then call one operation.
MCPGOAGENTSOPENAPI
2026-08-30
147

Sessions Left the Protocol. Put the Handle in the Argument.

platform_info mints dps_…; the model threads it. Go SDK v1.7.0, MCP 2026-07-28.
MCPGOAGENTSPROTOCOL
2026-08-28
146

Don't Ingest the CSV. Point Hive at It.

Hive still maps a table name to a directory of files
MCPGOAGENTSHIVE
2026-08-26
145

Don't Sandbox Python. Embed Starlark.

starlark-go in a Go server: FileOptions, host bindings, and a cancel watchdog
MCPGOAGENTSSTARLARK
2026-08-24
144

God Packages and Other Slow Failures

Structural ratchets for AI-assisted Go, six months into make verify
AIGOTESTINGDEVOPS
2026-08-22
143

Do Cross-References Help LLM Agents Complete Documents?

The agent found every page certified unreachable. Links cut search cost and keep working when search is off; they do not change what it reaches
MCPAIAGENTSDATA
2026-08-20
142

Knowledge Pollution: Verification Displacement, Capability, and the Price of a Curation Gate

A wrong note that passed review spread only where the agent could have checked it, and only on Haiku 4.5: 16 of 24, against 0 of 24 on Sonnet 5 and Opus 5
MCPAIAGENTSDATA
2026-08-17
141

On-Prem GPUs in a Boring Kubernetes Cluster

Adding your own GPUs to the platform with the NVIDIA GPU Operator
KUBERNETESFOSSPLATFORMGPU
2026-08-12
140

One Cluster Across Clouds and Your Garage: Hybrid k3s With WireGuard

A single Kubernetes cluster spanning cloud regions and your own hardware, encrypted over the public internet
KUBERNETESFOSSPLATFORMK3S
2026-08-10
139

What Happened to the Blockchain Chapter

Why the chapter is cut from this rebuild, and where tamper-evidence lives in 2026
KUBERNETESFOSSPLATFORMBLOCKCHAIN
2026-08-08
138

Serverless Without the Cloud: Knative on Your Cluster

Scale-to-zero functions you own, after OpenFaaS moved the good parts behind a paywall
KUBERNETESFOSSPLATFORMKNATIVE
2026-08-06
137

Write-Heavy and Always On: Cassandra and Scylla on Kubernetes

Running Cassandra and Scylla on K8ssandra and the Scylla Operator after Rook dropped its own
KUBERNETESFOSSPLATFORMCASSANDRA
2026-08-04
136

Event-Driven Object Processing: Bucket Events to Jobs

Object storage that triggers work, a self-hosted answer to S3 plus Lambda on your own cluster
KUBERNETESFOSSPLATFORMSEAWEEDFS
2026-08-02
135

An Instrument for MCP Agent Studies

The harness behind two DOI-archived benchmark reports, and why a study premise can be killed in one working day
MCPAIAGENTSDATA
2026-08-01
134

A Multi-User Data Lab: JupyterHub on Your Platform

Self-hosted notebooks for the whole team, on Keycloak SSO, wired to the lakehouse and every data source you own
KUBERNETESFOSSPLATFORMJUPYTERHUB
2026-07-31
133

IoT Ingest You Own: MQTT With Mosquitto on Kubernetes

Lightweight device messaging into the platform, bridged to Kafka, with the Mosquitto 2.0 change the old guides miss
KUBERNETESFOSSPLATFORMMQTT
2026-07-29
132

See the Whole Platform: Prometheus, Grafana, Loki, and OpenTelemetry

Self-hosted observability for everything you built, on the open standard instead of a per-host APM bill
KUBERNETESFOSSPLATFORMOBSERVABILITY
2026-07-27
131

When Do Agents Use Stored Knowledge?

A benchmark that killed its own hypothesis: strong models re-derive what they can check, and a weak model trusts a stale note over the evidence in front of it
MCPAIAGENTSDATA
2026-07-26
130

Cilium: One eBPF Data Plane for Networking, Security, and Encryption

The CNI that replaced Weave Net, kube-proxy, and a hand-rolled WireGuard overlay with a single component
KUBERNETESFOSSPLATFORMNETWORKING
2026-07-25
129

containerd Without Docker: the Runtime Under Your Cluster

The container runtime the kubelet actually uses, and how to configure and debug it now that the Docker shim is gone
KUBERNETESFOSSPLATFORMCONTAINERD
2026-07-23
128

Does a Semantic Knowledge Layer Make an Agent Measurably Better?

A reproducible benchmark: 42.7% to 98.7% on knowledge-trap questions, and a platform that learns from empty
MCPAIAGENTSDATA
2026-07-22
127

GitOps: Git as the Source of Truth for Your Cluster

Argo CD and Flux, the deployment half the 2020 book left out, with manifests reconciled from a repo you own
KUBERNETESFOSSPLATFORMGITOPS
2026-07-21
126

Build Images Inside Your Cluster, Without the Docker Socket

Rootless container builds in CI with BuildKit, and where supply-chain guardrails belong
KUBERNETESFOSSPLATFORMBUILDKIT
2026-07-19
125

Your Git Forge Belongs on Your Cluster: Forgejo

Self-hosted source, CI/CD, and a registry, on the lightweight fork that left its for-profit parent
KUBERNETESFOSSPLATFORMDEVOPS
2026-07-17
124

The Agent Gateway to Your Platform: mcp-data-platform

An Apache-2.0 MCP server that gives frontier models access and grounded context to everything you built
KUBERNETESFOSSPLATFORMMCP
2026-07-15
123

A Data Catalog Your Agents Can Read: DataHub

Metadata, lineage, and a business glossary over the whole platform
KUBERNETESFOSSPLATFORMDATAHUB
2026-07-13
122

Self-Hosted BI with Apache Superset

Dashboards and SQL exploration over the lakehouse and Postgres, a Tableau replacement on the platform's SSO
KUBERNETESFOSSPLATFORMSUPERSET
2026-07-11