Captions That Read Along, One Word at a TimeOne evening, the reel looks perfect — until I read along. My voice says "memory," and the word glowing on screen is "billing." One word ahead. The whole reel, every scene, the highlight runs ahead of 41Jun 11 · 7 min readblog.digitalcraftworkshop.com
I shipped one MCP tool that updates 30+ fields, and I'm not splitting itI built an MCP tool that takes 30+ optional fields. The textbook says I should have built six. Here's why I'm keeping it. Drippery — my email drip tool — has an embed. It's a customizable subscribe foMay 5 · 5 min readblog.digitalcraftworkshop.com
Tracking AI costs across providers: Anthropic and OpenAI Admin APIs in one Next.js pageAnthropic's Admin API is invisible until you create an Organization. OpenAI's cost.amount.value can ship as a string. Anthropic renamed input_tokens to uncached_input_tokens and moved cache fields intMay 1 · 6 min readblog.digitalcraftworkshop.com
How to Avoid Cartesian Explosion while using EF CoreCartesian Product Cartesian product is a mathematical description of a multiplication of two sets. When the first set consists of two elements and the second one consists of three elements, the cartesian product result set consists of 6 elements. Eac...Apr 15, 2022 · 3 min readtrycatchblog.tech
3 Different Ways to Implement Value Object in C# 10What is Value Object A value object is an object without an explicit identifier. Its first main characteristic is that it does not require an identity. The second principal characteristic is that value objects must be immutable. It means that once va...Jan 6, 2022 · 8 min readtrycatchblog.tech