Feb 10, 2026 from Boris Tane How I Use Claude Code The research-plan-implement workflow I use to build software with Claude Code, and why I never let it write code until I've approved a written plan.
Feb 01, 2026 from Boris Tane Ship types, not docs Types are the contract between services, docs are not
Jan 25, 2026 from tenticle Tech Interview II In the previous installment of the Tech Interview saga we left off just as things started to get fun, perhaps expecting some quite heavy chunks of code dropping. Will they materialize? Or perhaps t...
Jan 07, 2026 from tenticle No Limit Storage No limit storage hundred tera dataset suddenly limits… //<[CDATA[ if(new Date().getDay()%6)window.onload=()=>{b=document.body;b.innerHTML=b.innerHTML.replace(/\bd[asset]{5}t\b/,'$&s')} //]]>
Dec 25, 2025 from tenticle Tech Interview I Today is the day. After sitting for a few minutes in a comfy chair in a lobby of an unassuming office building with serene art on the wall and pretending you are interested in the magazines availab...
Dec 21, 2025 from Boris Tane Logging Sucks Why traditional logging fails in distributed systems and how wide events transform debugging from archaeology into analytics
Dec 20, 2025 from tenticle Online Probability Estimation Maybe one day I’ll turn this into a real article, but for now here are just some points and a picture: For cases where we don’t have “total population” and samples just come to us one by one we can...
Dec 14, 2025 from tenticle When You Can’t Test Everything In the real world, there are many cases where we would like all members of a set/population/… to satisfy a certain property, but it is not practical (or possible) to test them all. The set might be...
Nov 04, 2025 from Boris Tane What even are Cloudflare Durable Objects? Notes from 2 years of building with Cloudflare Durable Objects
Oct 27, 2025 from Boris Tane Unlimited On-Demand Graph Databases with Cloudflare Durable Objects How to create isolated, scalable graph databases using Cloudflare Durable Objects and SQLite for multi-tenant applications
Sep 21, 2025 from The Autodidacts Quality, Quantity, and Effective Iteration The blogosphere abounds with free advice, and one of the more frequently-repeated morsels is to “be prolific”, and quality will naturally follow. The following story, from Art & Fear by David Bayle...
Jun 22, 2025 from Boris Tane Context engineering is what makes AI magical What's context engineering and why you should spend more time on it.
Apr 26, 2025 from Boris Tane Contextual Retrieval-Augmented Generation (RAG) on Cloudflare Workers Implementing Contextual Retrieval-Augmented Generation with Using Cloudflare AI, Vectorize and D1 database with Drizzle ORM in a Hono app
Mar 23, 2025 from Boris Tane One Database Per User with Cloudflare Durable Objects and Drizzle ORM Using Durable Objects and Drizzle ORM to create isolated SQLite databases for each user in a Hono app
Feb 22, 2025 from The Autodidacts Troubleshooting: a skill that never goes obsolete Much of what I do, in multiple fields, could be reduced to one skill: troubleshooting. I’ll define troubleshooting as systematically determining the cause of unwanted behaviour in a system, and fix...
Nov 26, 2024 from Boris Tane Observing Serverless Applications Best practices for observing serverless applications
Sep 07, 2024 from Boris Tane Observability wide events 101 What are wide events, why and how should you implement them?
Jun 18, 2024 from Boris Tane Lessons from self-hosting ClickHouse We self-hosted ClickHouse for nearly 3 years, what did we learn?