The 12-Step Game Loop
- ai
- python
- claude
- anthropic
- llm
- agents
- aoe2
A walkthrough of the 12-step pipeline that runs every agent turn — what each phase does, where the time actually goes, and why a 1-second game loop produces a 30-40 second agent turn.
Get an email when I publish a new post.
A walkthrough of the 12-step pipeline that runs every agent turn — what each phase does, where the time actually goes, and why a 1-second game loop produces a 30-40 second agent turn.
The no-API premise, why we split into a vision strategist and a text executor, and how prompt caching makes the economics work. Sets up the rest of the series.
How I built a system to manage multiple side projects from my phone using a Telegram bot, AI agents, and a task board — turning dead time into productive project management.
This article explains how Flatuniverse implements time-aware AI responses for research paper chat. It covers the technical implementation of temporal analysis in queries, the process of finding and ranking relevant research papers based on both content and temporal relevance, and how the system generates context-aware chat responses. The article ends by explaining how responses are streamed to the frontend in real-time for better user experience.
Explore how FlatUniverse uses modern tools like Trigger.dev, Sequin, Neon, and Pinecone to transform research paper processing. This article dives into the technical architecture and workflows that make research papers accessible, from metadata extraction and vector embedding to AI-driven semantic search.
In this article, we build a simple Q&A app that allows users to upload files and ask questions about their content. We create a Next.js project, integrate UploadThing, a vector database, and OpenAI.
One of the best use cases of AI and RAG is to extract information from large amounts of data. In this article, we build a simple web app that allows us to upload documents and ask questions about the uploaded documents.
Trigger.dev released the new, v3 version recently, making creating asynchronous workflows even simpler in their cloud architecture with NodeJS. In this article, we are going to build a simple application and explore the capabilities of the new trigger.dev version.
I write about software engineering — building things on the internet, working with AI, and the messy parts no one explains. New posts straight to your inbox. Unsubscribe whenever.