Blog
Insights on AI, software development, and building better digital products
What Matters When You Build a Machine for Local LLMs
Five hardware factors, ranked. Capacity decides whether it runs at all. Bandwidth decides how fast it feels.
Let the AI Read. Don't Let It Decide.
Defensible AI, not just accurate AI: why, in high-stakes domains, the model should read the evidence but never make the call.

Fidelity is up and obedience is down!
As a developer, you will be silently fired if you execute on user stories exactly as written. It won't be on purpose and it will happen slowly over time. This is called "ticket obedience" and it is no longer rewarded in the age of AI.
USB cables look the same. They are not.
Most of what matters on a USB cable is invisible. We organized the mess into a simple reference at usb.periscoped.io.

Announcing ontology.periscoped.io: A Worldwide Index of Prior Art for Your Data Model
A listing of major and ontologies and other related research.

The Ontology Already Exists: How to Find It Before You Build One
Someone has probably already modeled your domain. A field guide to the world's ontology registries — and how to reuse and enhance the right model fast.
