Christian Pojoni.
Ingeniero de sistemas. Rust, Python, herramientas de IA, arquitectura centrada en la privacidad.
Construye
- Agent runtimes
- Memory systems
- Protocol-aware tools
Escribe
- AI architecture
- Retrieval quality
- Privacy-first software
01 / Principios
Software should respect the reader's attention. No artificial friction. No unnecessary calls.
Systems-level security primitives belong in everyday applications. Encrypt by default.
Agent architecture is moving from monoliths to modular protocols. Build small, compose big.
02 / Trabajos Seleccionados
Sistemas Hechos a Mano.
Plugin-driven execution with protocol-aware messaging.
Lightweight, modular AI agent runtime in Rust with MCP plugins, MuninnDB memory, and A2A protocol support.
Systems-level security primitives packaged for real apps.
Cross-platform encrypted vault in Rust with XChaCha20-Poly1305, FFI bindings, and CI/CD pipelines.
Retrieval-first memory infrastructure without cloud lock-in.
Privacy-first MCP server for team memory with FastMCP, SQLite FTS5, and local vector search.
Operational UX with workflow-heavy product surfaces.
Full-stack CRM with Kanban workflows built on Next.js, TanStack, Prisma, and Google OAuth.
03 / Escritos
Ensayos & Arquitectura.
Deja de prepararte para la pérdida de empleo por IA Comienza a prepararte para la pérdida de sentido por IA La verdadera crisis no es el desempleo—es lo que ocurre cuando el trabajo ya no nos define
Por qué la crisis de sentido de la IA representa una amenaza más profunda que el desempleo tecnológico, y cómo prepararse para un futuro en el que el trabajo ya no defina el propósito humano.
Tu Grafo de Conocimiento de Código Necesita Cuatro Capas, No Una
La memoria debería ser un grafo. El grafo debería tener cuatro capas. La del medio lleva la navegación. La superior convierte la navegación en acción.
Deja de poner decisiones en CLAUDE.md. Ponlas donde el agente no siempre las lea.
Dos estudios de 2026 discrepan sobre si AGENTS.md ayuda a los agentes de codificación. La disputa tiene sentido una vez que se separa el contexto de push del contexto de pull.
Un error de Sablier que no era Sablier: 4 sorpresas al rastrear una falla de un plugin de Traefik
Rastreando un error esporádico de 'invalid middleware' en Sablier a una dependencia oculta de inicio introducida por una refactorización de Traefik 3.5.3.
Interfaz de transmisión desde agentes de IA: 5 herramientas clasificadas
AG-UI, A2UI, Vercel AI SDK, TanStack AI y Kombai apuestan de manera diferente sobre cómo los agentes deben construir interfaces. La cuestión arquitectónica decide cuál gana.
Capital-of no es una sola característica SAE. Así que construí un bucle de mutación para averiguar qué es.
Las características de SAE no pueden aislar relaciones en Gemma-2-2B. Construí un bucle de mutación‑selección que sí puede. El cuello de botella era la tokenización.
04 / Acerca
El Taller.
Construyo runtimes de agentes, sistemas de memoria y herramientas conscientes de protocolos. Mi enfoque trata el software como un sistema artesanal en lugar de un producto ensamblado.
Principalmente en Rust y Python, con énfasis en arquitectura centrada en la privacidad y recuperación local en lugar de dependencia de la nube. Los primitivos de nivel de sistema deberían estar disponibles para aplicaciones reales.
Core Stack
