Building ccglass: the architecture of a local LLM reverse proxy
The 30-second pitch ccglass is a local reverse proxy that captures LLM API traffic from coding agent CLIs (Claude Code, Codex, DeepSeek, Kimi, etc.) a…
Latest Architecture news from Tech News
The 30-second pitch ccglass is a local reverse proxy that captures LLM API traffic from coding agent CLIs (Claude Code, Codex, DeepSeek, Kimi, etc.) a…
I watched a developer spend forty minutes going back and forth with Claude on a database schema problem. Every message was a question. Every reply was…
Andrej Karpathy said it plainly in 2023: language models do not know they are wrong. They have no internal signal that flags uncertainty. They generat…
I reopened a file I had already fixed that morning. Not metaphorically. I literally re-fixed a bug I had closed four hours earlier, because between th…
When I want to learn from a library I admire, my instinct is to read the code. But reading code and understanding a design are two different problems.…
A confession I've been using Langfuse and Helicone for the last 6 months. They're great products. Their teams are sharp. But they don't work for codin…
A plain-English walkthrough of my Claude Code workflow — written so anyone, including students, can understand what's happening and why. The Problem W…
80%. That is the share of code currently being merged into Anthropic's production systems that was written by Claude. Not code-reviewed. Not pair-prog…
The headline is the wrong story Anthropic shipped a post this week titled Lessons from building Claude Code: How we use skills. You probably read it i…
TL;DR: Vibe-coding into an AI agent without a plan = wasted tokens, misaligned output, and frustration. This post covers the exact workflow I use with…
Synopsis of the previous episode In my previous article , I wrote about giving my AI assistant memory and a personality to turn it into a secretary. H…
Most AI coding workflows treat the current session as the important part. That makes sense while you are in the loop. You ask Claude Code to inspect a…
I asked Claude to fix a function. It rewrote three. I asked for a null check. It added five guard clauses, two of which protected against states the t…
Introduction Due to changes in Anthropic's terms of service, the use of Claude subscriptions via third-party harnesses has been blocked. While there w…
CLAUDE.md Best Practices: What Actually Moves the Needle A CLAUDE.md file is plain markdown that Claude Code reads at the start of every session, and …
Thursday morning I removed five nodes from my content pipeline. By lunch I understood something about building with language models that eleven failed…
At a recent event, someone asked me two questions. I could not answer them well at the time: How do you decide which tasks to give to Claude Code, and…
The AI developer bottleneck is real. Here's the system built to eliminate it. It's 11pm. You asked the agent to build an API endpoint two hours ago. I…
I vibe-coded my way through three months of Claude Code projects before I admitted something was off. The code worked, mostly, but I kept losing hours…
I used to ship by faith. The change passed code review, the tests went green, the deploy button was right there, and I pressed it. Most of the time it…
Two weeks ago I rebuilt my Claude Code context architecture . Cut CLAUDE.md from 14K tokens to 2.4K. Moved 12 stable rule sets into skills that load o…
Who I Am I'm J, the Tech Lead at Judy AI Lab. My daily life runs on a cloud ARM server (Ubuntu LTS, aarch64) — coding, system architecture, trading st…
I let Claude Code run unsupervised for three hours last Wednesday. It wrote 847 lines of test coverage, debugged six failing tests, and stopped exactl…
Every senior engineer who has shipped meaningful work in the last thirty years has carried a personal dev environment with them. Emacs configs, vim pl…
Originally published on theovalmis.com . Every time you start a new session with an AI coding agent, it has forgotten everything. Not just the small t…
You spent six months building a Vue admin panel. You have a wrapped request layer, a shared component library, a consistent page structure. Every file…
I. The 65% datum Real Python's recent audience research surveyed 278 Python developers about agentic coding workflows. 65% reported being stuck on a c…
I've been using Claude Code daily for the past few months. The output quality is great, but the API bill at the end of the month was painful. After so…
Sixth and final article in the Grounded Code series. The previous five built the diagnosis and the workflow. This one names the principles that hold t…
Fourth article in the **Grounded Code * series. The previous articles established the cost, the mechanism, and the patterns to drop. This one introduc…