Posts

AI Agents ·
Sliding-Window Context Management for AI Agents
Over 152 sprints, the decision records (ADRs), the work notes (MEMORY.md), and the agents' rules file (CLAUDE.md) all grew together. Making an AI agent read all of it every session was like pouring more water into a full bucket. This is how I trimmed agent context with one simple rule borrowed from the sliding window algorithm.
AI Agents ·
Introducing Critic, a Review Agent Running on Another Company’s Model (Codex)
I brought in Codex, another company's coding model, as a review agent, as an addition rather than a replacement. After 18 rounds of review, I realized what I needed wasn't a different model. It was a system not tied to any one model.
Engineering ·
A CI Refactor of Waiting PRs, Duplicated Config, and Coverage Gates
Starting from a Channel.io blog post: auto-merge, composite actions, coverage gates, and pre-checks before building, across five sprints. How one reference article turned into a real pipeline overhaul, and why two pieces of work that shipped zero lines of code were still wins.
Retrospective ·
Moving to Programmers After Baekjoon’s Shutdown, and Rethinking External Dependencies
On the day I saw Baekjoon's shutdown notice, migrating AlgoSu's problem source to Programmers taught me something I didn't expect. It wasn't a new technology but an attitude about building services that lean on external platforms.
AI Agents ·
Request Channels, Priorities, and Shared Rules for 12 AI Agents
As AI agents multiplied, control became the problem. One lead agent as the only channel, three priority tiers, one shared rules file: a firsthand account of building a governance structure solo.
Engineering ·
Unifying JWT, Cookie, and Frontend Login Expiry Policies
The JWT lifetime is 2 hours, but users get logged out after 1. Cookie lifetime, sliding refresh while the user is active, a frontend timer: 4 layers each had their own clock. Here's how we unified them into a single source of truth: server env vars in one place.
Retrospective ·
A Retrospective on 67 Sprints with AI
A project that started from curiosity about multi-agent systems became a full platform over 67 sprints. An honest retrospective of good decisions, deferred ones, and the journey from coder to builder.
Engineering ·
A 15-Job CI Pipeline for Verifying AI-Written Code
The faster AI wrote code, the tighter the verification had to be. A hands-on account of building 15 CI jobs, from secret scanning to GitOps locks.
Engineering ·
MSA Service Boundaries Designed for Splitting Work Among AI Agents
A hands-on record of MSA design where humans make architectural decisions and AI carries them out
AI Agents ·
Building and Running a Team of 12 AI Agents for Solo Development
A hands-on account of building a microservice (MSA) platform solo while growing 12 AI agents into teammates