Model Context Protocol (MCP) began with an appealingly direct premise: give AI clients a standard way to discover and call tools, retrieve resources, and work with external systems. That premise remai...
ci-cdnodejsTypeScript+2
Use isolated worktrees, explicit contracts, and verification lanes to run Claude Code safely in parallel.
Git Worktrees and Claude Code: A Parallel Development Flight Deck
Razvan Mares··8 min read
Most developers first experience Claude Code as an unusually capable pair programmer: open a terminal, describe a task, inspect the diff, repeat. That is useful, but it leaves a great deal of leverage...
ci-cdTypeScriptgit+3
Use .NET 11 preview features to make invalid states explicit and exhaustively handled.
Model Finite State Machines with C# Unions and Closed Classes
Razvan Mares··7 min read
A surprising amount of application complexity comes from pretending that a finite set of states is open-ended.
Consider an order workflow. An order may be `Draft`, `Submitted`, `Paid`, `Cancelled`, o...
.NETcsharp
Use task shape, blast radius, and verification cost—not prestige—to select a coding model.
Route Coding Tasks by Risk: A Claude Agent Playbook for Sonnet 5 and Opus 4.8
Razvan Mares··8 min read
A coding agent is not a single tool. It is a worker with a particular attention span, cost profile, and appetite for ambiguity. Treating every task as a reason to reach for the largest available model...
PostgreSQLGitHub Actionscsharp+2
Turn a local model server into a reliable, observable private platform for real applications.
Local Models as a Service: Operating Private AI Beyond the Demo
Razvan Mares··9 min read
Running a local language model is easy. Operating one as a dependable service is where the interesting work begins.
The first successful prompt feels almost magical: download a model, start a runtime...
PostgreSQLlinuxrabbitmq+3
Turn repository knowledge, delivery signals, and guardrails into better AI-assisted development.
Enhancing Claude with a Living Engineering Memory Layer
Razvan Mares··8 min read
Claude becomes substantially more useful when it is treated as part of an engineering system rather than as a sophisticated autocomplete window. The model can reason over a feature, explain a failure,...