Over the past year, the AI community has become very good at packaging expertise. Prompt libraries became skills, skills became reusable components, and public registries are beginning to make thousands of capabilities available across Claude, Cursor, Gemini, Copilot, and other AI platforms.This...
We finally learned that the prompt was not the product.Then we put the prompt in a folder, added a few tools, called it a skill, and started repeating the same mistake at a higher level.Skills are everywhere now. There are skills for research, code review, presentation building, incident response,...
We have stretched the word "agentic" so far that it now includes almost anything with an LLM, a tool call, and a diagram.Add a model to an application. Call a retrieval endpoint. Let the model choose between two tools. Wrap the flow in LangChain or LangGraph. Draw a few boxes. Label one of them...
Code was identity. Then AI destabilized it.A lot of the anxiety around AI-assisted development is being framed as a debate about productivity, cognition, or code quality.But underneath it is something much more human.For decades, code was not just implementation. Code was identity.It was how...
Why I leave the future to astrology and reach for reference classes, premortems, and calibration logs instead. Disciplined uncertainty in plain text.
Read full article →
Everyone is building AI agents.Very few teams are getting consistent outcomes from them.That gap matters.Because the problem is no longer access to models, tools, or frameworks.The problem is turning experiments into something that actually produces value, repeatedly.Here’s the uncomfortable...
LLM evals for continuous delivery: turn production failures into automated tests, grade traces with task-specific graders, and block bad releases with eval-driven gates.
Read full article →
Previously, I built a RAG Search System for a Japanese Learning App with Next.js and OpenAI, a platform that collects episodes from a Japanese TV show and enables search for Japanese words that you'd like to study by listening to the pronunciation inside real contexts. Using a similar structure,...
Introduction Kaiwakai is a Japanese language learning app that helps users practice listening through video content. Each lesson includes a YouTube video, bilingual transcripts, and vocabulary lists organized by JLPT level. While building the app, I faced an interesting challenge: how do you...
SYNAPSE was a 2025 framework for AI agents that adapt their own success criteria via MCDM. The deterministic-control-plane idea later shipped as Bernstein.
Read full article →