This post walks through three techniques I used to give an AI Dungeon Master real memory: tiered storage across a NoSQL event log, a vector database, and a knowledge graph; narrative hierarchies that break story goals into smaller pieces; and proactive retrieval that pulls in the right context before the AI needs it, instead of […]
I love software engineering because it lets me create new things every single day. As a programmer, I get to conjure novel solutions to problems I’ve never encountered before – manipulating chaos is my jam. For months, I stubbornly resisted tools like Cursor, Cline and Windsurf. Why? Because I’m passionate about programming and worried these […]