← All writing

Browse the notebook

Software Architecture

Articles in this topic

3 min read
Architecture

Your AI System Needs a Deletion Path

Deleting an uploaded file is only one step. Design and verify deletion across extracted text, search indexes, saved answers, logs, caches, and backups.

7 min read
Architecture

AI Cost Starts with Architecture

Model selection, caching, context, batch processing, and bounded workflows shape AI costs. Measure the full cost of a successful resolution.

2 min read
Architecture

Claude Got Banned From Government Systems --- Here's the Lesson.

When Claude was banned from government systems, some teams swapped providers in a day. Others faced months of refactoring. The difference? Building every integration for replaceability. Here's why this principle applies to every dependency you have.