Elixir
How Spectre Works and Why I Chose Kinetic Instead of MCP
How Spectre, Kinetic, Lens, Mnemonic, Directive, and Pulse fit together, why Kinetic handles local tool planning instead of MCP, and why each library remains independent.
Spectre Mnemonic: Memory for Agents That Actually Forgets Correctly
The third article in the Spectre series introduces Spectre Mnemonic, an Elixir-first memory layer for agents with scoped recall, lifecycle governance, observations, mental models, and forgetting.
Spectre Lens: Giving Agents Eyes Without Handing Them the Whole Browser
The second article in the Spectre series introduces Spectre Lens, an Elixir-first browser perception layer that turns pages into agent-readable context.
I Wanted My Own Agent Library, So I Built One
The first article in the Spectre series introduces Spectre Kinetic, an Elixir-first planning layer for agents that lets models express intent while the runtime keeps control.
Why my Phoenix node “finished loading” but RAM never came back
A hands-on story about tracking down stubborn RAM usage in a Phoenix node after a heavy data load.
Trying Phoenix 1.8: My Honest Experience After the Switch
A personal walkthrough of adapting to Phoenix 1.8: DaisyUI, layout modules, async functions, custom modals, and JS tweaks for better UX.
Why You Might Not Need A Vector Database When PostgreSQL Can Power Your RAG
Want to build RAG without dragging a new vector database into your stack? In this guide we walk through how to turn plain old PostgreSQL into a serious RAG backend.
How I Ended Up Building My Own Multi-Domain, AI-Powered Blog Platform
I got tired of cloned WordPress SEO farms, so I built a multi-domain, multi-language blog platform in Elixir with fast SEO-optimized pages, integrated analytics, AdSense, affiliates and AI agents that research trends and draft high-quality articles automatically.
How I Ended Up Pricing Boats With Bitmaps And ETS
I wanted a booking search that felt instant, not “wait while I join five tables and cry”, so I ended up encoding availability and prices into tiny bitmaps and shoving them into ETS. Here’s how and why that works.