Simor

Simor

Less waste in. Better answers out.

Practical writing on AI cost, quality, and the control layers that keep multi-user systems honest in production.

Embedding models compared: OpenAI, Cohere, Voyage, and open-source options
Embedding models compared: OpenAI, Cohere, Voyage, and open-source options
27 Aug, 2026 | 04 Mins read

Choosing an embedding model is one of the first decisions you make when building a retrieval-augmented generation system, and it is one of the hardest to reverse. The model you pick determines your ve

The craft of data engineering: why fundamentals still matter in the AI age
The craft of data engineering: why fundamentals still matter in the AI age
26 Aug, 2026 | 04 Mins read

Every few months, someone declares that a new tool has made data engineering obsolete. First it was managed warehouses. Then dbt. Then generative AI that writes SQL. Each time, the prediction is the s

The data catalogue project that actually stuck: 18 months later
The data catalogue project that actually stuck: 18 months later
25 Aug, 2026 | 07 Mins read

Most data catalogue projects die within six months. The tool gets purchased, a team populates it with metadata for a few hundred tables, enthusiasm fades, and twelve months later the catalogue is a st

The future of the data engineer: 5 predictions for 2030
The future of the data engineer: 5 predictions for 2030
24 Aug, 2026 | 05 Mins read

Predictions about technology roles are usually wrong in predictable ways. They overestimate the speed of change, underestimate the persistence of legacy systems, and assume that technical trends will

Building an internal AI platform team: org chart and responsibilities
Building an internal AI platform team: org chart and responsibilities
23 Aug, 2026 | 07 Mins read

The decision to centralise AI infrastructure into a platform team usually comes after a period of decentralised pain. Three product teams independently built model serving pipelines. None of them shar

From copilot to autopilot: the autonomy spectrum debate
From copilot to autopilot: the autonomy spectrum debate
22 Aug, 2026 | 04 Mins read

The framing of AI systems as either "copilots" (human-in-the-loop, AI assists) or "autopilots" (human-out-of-the-loop, AI acts independently) has dominated the conversation about AI autonomy for two y

Retrieval Ranking: The Search Results
Retrieval Ranking: The Search Results
21 Aug, 2026 | 09 Mins read

You search Google for "bank account interest rates." The first result is an advertisement for a bank. The second is a comparison site. The third is a news article about the Fed's latest decision. The

Agent frameworks compared: LangGraph vs CrewAI vs AutoGen
Agent frameworks compared: LangGraph vs CrewAI vs AutoGen
20 Aug, 2026 | 06 Mins read

Single-agent applications (one LLM, one set of tools, one task) are straightforward to build and debug. The agent receives input, calls tools, produces output. When multi-step reasoning or collaborati

Real-time pricing engine: from batch overnight to sub-second
Real-time pricing engine: from batch overnight to sub-second
19 Aug, 2026 | 05 Mins read

An online travel agency processed 2.3 million flight searches per day. Each search triggered a pricing computation that determined the displayed fare for every matching itinerary. The pricing computat