vasudev.xyz — Hugo, GitHub Pages, Giscus, on-site Nemotron agent.
Systems Engineer

Christian Pojoni.

Systems engineer working in Rust, Python, AI tooling, and privacy-first architecture.

Builds

  • Agent runtimes
  • Memory systems
  • Protocol-aware tools

Writes

  • AI architecture
  • Retrieval quality
  • Privacy-first software
System Status: Nominal
Location: Earth

01 / Principles

Privacy-first architecture.
Exacting precision.
Local retrieval.
001

Software should respect the reader's attention. No artificial friction. No unnecessary calls.

002

Systems-level security primitives belong in everyday applications. Encrypt by default.

003

Agent architecture is moving from monoliths to modular protocols. Build small, compose big.

02 / Selected Work

Crafted Systems.

03 / Writing

Essays & Architecture.

03 May 2026 6 min read

Stop Preparing for AI Job Loss Start Preparing for AI Meaning Loss The Real Crisis Isn't Unemployment—It's What Happens When Work No Longer Defines Us

Why the AI meaning crisis poses a deeper threat than technological unemployment, and how to prepare for a future where work no longer defines human purpose.

aiphilosophy
01 May 2026 17 min read

Your Code Knowledge Graph Needs Four Layers, Not One

Memory should be a graph. The graph should be four layers. The middle one carries navigation. The top one turns navigation into action.

agentsaiarchitecture
19 Apr 2026 9 min read

A Sablier Bug That Wasn't Sablier: 4 Gotchas from Tracing a Traefik Plugin Failure

Tracing a sporadic 'invalid middleware' error in Sablier to a hidden startup dependency introduced by a Traefik 3.5.3 refactor.

architecturetraefik
19 Apr 2026 7 min read

Stop Putting Decisions in CLAUDE.md. Put Them Where the Agent Won't Always Read Them.

Two 2026 studies disagree about whether AGENTS.md helps coding agents. The fight makes sense once you separate push context from pull context.

adragentsarchitectureclaude
12 Apr 2026 11 min read

Streaming UI from AI Agents: 5 Tools Ranked

AG-UI, A2UI, Vercel AI SDK, TanStack AI, and Kombai take different bets on how agents should build interfaces. The architectural question decides which wins.

aiagentsfrontendarchitecture
11 Apr 2026 9 min read

Capital-of Is Not a Single SAE Feature. So I Built a Mutation Loop to Find What Is.

SAE features can't isolate relations in Gemma-2-2B. I built a mutation-selection loop that can. The bottleneck was tokenization.

aiinterpretabilityllmsparse-autoencoders

04 / About

The Workshop.

I build agent runtimes, memory systems, and protocol-aware tools. My approach focuses on treating software as a crafted system rather than an assembled product.

Working primarily in Rust and Python, I advocate for privacy-first architecture and local retrieval over cloud lock-in. Systems-level primitives should be accessible to real applications.

Core stack

Rust, Python, TypeScript, Next.js, SQLite, Prisma, MCP, A2A.

Core Stack

Rust Python TypeScript Next.js SQLite Prisma MCP A2A
Christian working at a desk with a laptop and electronics

00 / The Agent

The chat box that lives on the blog.

running on Cloudflare · free tier

A tiny JS island posting to a Cloudflare Worker that streams answers from a free Nemotron endpoint. No origin server. No database. The static site stays static — this one box is the only thing that breathes.