A safe way to let coding agents interact with your database (without prod write access) Feb 24, 2026·15 min read
Turning a Node.js Migration into a Reusable SkillLibrary migrations are a common part of engineering work. You might be upgrading a framework, moving to a new SDK, or standardizing a runtime. These changes are often mechanical, but they span multiple files and configurations. With the right model, ...Mar 15, 2026·9 min read
How to Give Coding Agents Access to SSH and Databases (Without Breaking Production)Feb 22, 2026·8 min read
How do you build serious features in VS Code using only public APIs?I've been writing a series on how we trained our NES model, what that model takes as context to make a prediction, and how these model requests are managed with correct timing under continuous typing. With this, we’ve reached a point where NES can pr...Jan 8, 2026·6 min read
How a code editor decides the right moment to show an LLM-generated code suggestionIn Part 1, we talked about how we trained our NES model to predict the next meaningful edit you’re likely to make in your code. In Part 2, we then covered what the model takes as context to make this edit. This included deep dives into editable regio...Dec 23, 2025·6 min read
Closing the Loop: How Reinforcement Learning is Changing AI CodingTL;DR Using SFT teaches models how to write code, but it is RL that is necessary to teach them what works. On the other hand, introducing RL in software engineering brings its own specific challenges: data availability, signal sparsity, and state tra...Dec 13, 2025·6 min read
NES Series (Part 2): Real-Time Context Management in Your Code EditorIn Part 1, we covered how we trained our NES model, including topics such as the special tokens we use, the LoRA-based fine-tuning on Gemini Flash Lite, and how we utilized a judge LLM to evaluate the model. However, the end experience is far more th...Dec 9, 2025·7 min read
Rethinking Parallel Agents Without Context SwitchingBackground Context We’re building Pochi, a full-stack AI teammate that can handle all your coding tasks and think, communicate, and work like a real engineer. One of our recent feature requests involved releasing Parallel agents. Most teams rarely wo...Nov 24, 2025·4 min read
How We Built Our Next-Edit Model with CommitPackFT + Zeta + Gemini Flash LiteInside the engineering behind how we trained our next edit modelNov 21, 2025·5 min read