Coding Architect Logo
  • Posts
  • Tags
  • Categories
  • Projects
Sep 26, 2026

forge 2026.9.8: a JetBrains preview and models on stdin

This is a short release note, not an argument. If you use IntelliJ, RustRover, GoLand or WebStorm and you’ve been curious about forge, this is the release that gives you a preview pane. forge is …

forge developer-tools rust jetbrains architecture release
Sep 26, 2026

Letting an agent read your mail: split the reader from the network

Every email in your inbox was written by someone else, and most of them were written by someone you’ve never met. Hand that inbox to a model and you’ve handed it several hundred prompts …

ai-agents agentic-development security prompt-injection sandboxing personal-software rust macos
Sep 26, 2026

Cadence is a budget line: what scheduled automation cost a private repo

A cron line looks like a latency setting. 0 * * * * reads as “check every hour, so nothing waits long.” In a private repository it’s also a purchase order, and it reorders every hour …

github-actions automation renovate ci ai-agents agentic-development developer-tools
Sep 22, 2026

symgraph: Making a Code Graph Admit What It Doesn't Know

A tool that says “I don’t know” is annoying. A tool that guesses, and returns the guess in the same shape and the same confident tone as a fact, is worse than useless — because the …

code-knowledge-graph ai-agents agentic-development developer-tools mcp rust
Sep 7, 2026

Building Your Own Tools

Configuration is the tax you pay for not knowing who your user is. It has always been priced into the cost of building software, so we stopped noticing it was there. Build something for exactly one …

ai-agents agentic-development developer-tools personal-software swift macos
Aug 24, 2026

brake: Giving the Consumer a Representative in the Working Tree

An agent decides it is done when the checks it can run come back green. Every one of those checks is a question about the repository it is standing in. The team that generates a client from your …

ai-agents agentic-development developer-tools api-design openapi mcp rust
Aug 8, 2026

Tropism: Architecture the Agentic Loop Can Actually Check

Types made “this value is a string” checkable. Tests made behaviour checkable. Nothing ever made “the API layer must not talk to the data layer” checkable — cheaply, across …

architecture ai-agents agentic-development developer-tools rust polyglot fitness-functions
Jul 25, 2026

A Control Plane for a Personal GitHub Account

I have around 120 repositories under my personal GitHub account. Some are active, most are dormant, and all of them rot at the same rate. Dependencies drift, GitHub Actions pin to versions that get …

github-actions automation renovate ai-agents gitops supply-chain
May 25, 2026

facts: Porting Midje's Arrow to Rust

The reading order problem Stock Rust testing is fine, in the sense that a hammer is fine. You get assert!, assert_eq!, assert_ne!, and the #[test] attribute. Everything past that — better diffs, …

rust Testing macros dsl developer-tools
May 23, 2026

bx: Running Local MCP Servers Without a Node or Python Runtime

MCP server configs across the ecosystem default to npx. That quietly forces a Node runtime onto every machine that wants to run a native binary tool. bx is the missing primitive for the other case. I …

mcp developer-tools rust cli ai-agents
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»

Subscribe for new posts

Occasional writing on AI and understanding large codebases. No spam — unsubscribe anytime.

© 2026 Graham Brooks. All rights reserved.