// Topics / Opinion

Opinion

    Unsupervised Producing the work can be handed to a machine. Answering for it cannot. What an organization values when machines do most of the making, what people are for, and four things to try this week. opinion ai strategy Build the System the Model Cannot Break Canon post — A manifesto for AI-native organizations: twelve tenets across strategy, architecture, economics, and people, and the one test that matters in year two. opinion ai strategy When to Fine-Tune an LLM: Prompt and Retrieve First Fine-tuning is the go-to move for teams who skipped the basics. Most of the time, better prompts and proper retrieval solve the actual problem. llm ai opinion Most AI Developer Tools Are Not Worth Adopting Yet AI developer tools are multiplying, and most add complexity without removing friction. The filter I use to decide what earns a spot in the stack. ai developer-experience opinion LangChain Is the New ORM: Convenient Until It Is Not LangChain promises to simplify LLM development. Instead it adds abstraction layers you will fight against the moment your use case gets real. llm ai opinion Prompt Engineering Is Not Engineering The term 'prompt engineering' oversells what is mostly clear writing. What works in a prompt, where teams waste time, and where the hard work is. ai llm opinion GraphQL Federation in 2021: Most Teams Still Don't Need It A year after my last federation post, Apollo is pushing it hard. Most teams I see have under 30 engineers and don't need a federated graph. api microservices opinion Most 'Technical Debt' Is Just Decisions You Disagree With Now Most 'technical debt' is code that aged, not debt. How to spot real debt by its costs (incidents, delivery, security, hiring) and get fixes funded. technical-debt leadership architecture Platform Engineering vs DevOps: Mostly a Rebrand The industry loves renaming things. Platform teams and internal developer platforms are DevOps done properly, and most companies still won't do it right. platform-engineering devops infrastructure GraphQL Federation: Why Most Teams Don't Need It Most teams adopting GraphQL federation don't need it. When it makes sense, when REST is fine, and why conference talks are a bad basis for architecture. api architecture opinion Chaos Engineering Without Hypotheses Is Theater Teams love saying they do chaos engineering. Few actually have hypotheses. Even fewer fix what they find. reliability opinion Edge Computing Is Usually Premature Optimization Edge computing is real, but most teams adopting it don't have an edge problem. They have an architecture problem they're solving with geography. infrastructure architecture distributed-systems