Posts
Strands or LangChain: a simple rubric
Two Python orchestration tools. Different bets.
Stop Thinking About Python Tooling
Good Python repos in 2026 run ruff, pyright, and uv. Ruff handles linting and formatting, replacing flake8, black, and isort in one tool. Pyright does static type checking. uv replaces pip and virtualenv and is fast enough that you stop noticing it.
Delivery Processes Are Trust Mechanisms
Every gate in your software pipeline exists because someone once asked: how do I know this is safe to ship?
The Constraint Has Moved. Most Teams Haven't.
Software delivery has spent thirty years managing human inconsistency. Two developers interpret the same requirement differently. A third forgets an edge case. A fourth ships something untested on Friday. So you built process around it. Standups, sprint reviews, merge gates, retrospectives.
Your Delivery System Was Designed for a Different Constraint
Most engineers don’t review transpiled output or minified bundles. They review the source and trust the pipeline. At some point, that output became a black box. Validation moved up a level. Nobody held a ceremony about it.
subscribe via RSS