---
title: "Dimitry Katz (@basiliskin) | Hashnode"
description: "Dimitry Katz (@basiliskin) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@basiliskin"
---

@basiliskin

# Dimitry Katz

@basiliskin · Tel Aviv, Israel · Joined September 2026

## Comments

[That’s a really good point — thank you for calling this out. I completely agree that the approval should be tied to the specific revision being reviewed, rather than just the stable glossary ID. The A → B race-condition test is especially useful and makes the failure mode very clear. I’ll incorporate this into the design and tests.](https://hashnode.com/posts/why-cqrs-is-a-surprisingly-good-fit-for-orchestrating-coding-agents/6ac4e6d707bf43c812112b41/comment/6ac65c3e17bafac92401d8f4#reply-6ac65ee095da13505cfb81b3)

Reply · Article · Oct 7 · [Why CQRS Is a Surprisingly Good Fit for Orchestrating Coding Agents](https://hashnode.com/posts/why-cqrs-is-a-surprisingly-good-fit-for-orchestrating-coding-agents/6ac4e6d707bf43c812112b41)

[That's a great point. You're right that showing only input\_tokens can hide a huge part of the actual input usage when prompt caching is involved. I'll look into splitting cache\_read\_input\_tokens and cache\_creation\_input\_tokens in the per-model breakdown. And yes, the SSE parsing is probably one of the more interesting parts of the proxy — thanks for the feedback!](https://hashnode.com/posts/the-missing-observability-layer-for-your-llm-command-line-tools-introducing-cli-obs-proxy/6aa7898b8e1da476501c3b6f/comment/6aa813a8ffc5f78b84cfa30a#reply-6aa818a23c0f49e8f7a1324c)

Reply · Article · Sep 14 · 1 · [The Missing Observability Layer for Your LLM Command-Line Tools: Introducing cli-obs-proxy](https://hashnode.com/posts/the-missing-observability-layer-for-your-llm-command-line-tools-introducing-cli-obs-proxy/6aa7898b8e1da476501c3b6f)
