Writing · Nº 041065 essays
The writing
Ideas from inside the work. Explore technology, entrepreneurship, and the practice of building things that last.
29 essays found · Page 1 of 3
Clear filtersEngineeringCode Review Misses Architectural DecayCode review catches line-level bugs but misses architectural decay entirely. Learn why your repo rots one approved pull request at a time and how to catch it.EngineeringSeparate Chat History From Live DeliveryChat history and live message delivery are two systems, not one. Treat the durable log and the real-time channel separately or you will lose messages at scale.EngineeringHow to Set a Latency Budget for AI FeaturesA latency budget forces you to decide how slow an AI feature is allowed to be before you build it. How to set one, spend it across the pipeline, and design around it.StrategyWhat Belongs in a Shared Foundation and What Doesn'tA checklist for deciding what belongs in a shared foundation across products: the plumbing to centralize, the product logic to keep out, and the test to apply.EngineeringUse Repo Intelligence to Split a MonolithSplitting a monolith by guesswork creates a distributed mess. Learn how repo intelligence finds the real seams so you decompose along boundaries that exist.EngineeringStarter Template vs a Living Foundation: The DifferenceA starter template and a living foundation both bootstrap new products, but only one compounds. Here is the difference and why it decides whether reuse pays.ThesisOne Governed Foundation Under Every CompanyNineteen ventures share one governed substrate. Identity, audit trails, and guardrails are built once and inherited everywhere, not rebuilt per app.EngineeringReuse vs Rewrite: When to Share Code Across ProductsReuse vs rewrite is the daily decision behind a compounding foundation. Here is the rule for when to share code across products and when to just copy it.EngineeringDo You Actually Need WebSockets?Do you need WebSockets, or is real-time overkill for your app? A straight answer on when persistent connections earn their cost and when simpler options win.EngineeringArchitecture Decision Records Are a Compounding AssetThe cheapest knowledge asset you can build is a log of why you chose what you chose. Here is why architecture decision records compound across a whole portfolio.EngineeringWebRTC vs WebSockets: Which Real-Time Transport You NeedWebRTC vs WebSockets comes down to media and peer-to-peer versus server-mediated messaging. Learn which real-time transport fits your app and why most apps want sockets.StrategyThe One-Feature Trap: How a Platform Feature Locks You InFeature lock-in happens when one proprietary platform feature becomes load-bearing and no competitor replicates it. Here is how to spot and defuse the trap.