Eight Mile · Writing

Articles on AI

Engineering notes, write-ups and the occasional opinion.

AI
Decision models

Jev vs Laya

Jev vs Laya for UK tech leads: when to call TypeSafe's hosted decision API and when to self-host the open-weight Laya model on your own infrastructure.

·

4 min read

AI
agents

AI Model vs Agentic Harness

AI Model vs Agentic Harness: the model is capability you call; the agentic harness is tools, loops, memory, and policy around it.

·

3 min read

AI
agents

Skills vs MCP vs RAG vs Memory

Skills vs MCP vs RAG vs Memory: how agent workflows, tool connectors, retrieval, and durable state differ.

·

4 min read

AI

AWS Bedrock

A practical guide to building secure generative AI applications without managing foundation model infrastructure.

·

2 min read

AI

LLM vs LRM vs LDM

A concise guide to three model families shaping language, reasoning, and generation.

·

2 min read

AI

Better PII Redaction

Combine rule-based detection with lightweight NER for safer, practical sensitive-data masking.

·

4 min read

AI

Vector Databases

How similarity search works under the hood, what the index types trade against each other, and how to choose a store without over engineering the problem.

·

9 min read

AI

Securing AI Systems

The threats specific to language model applications, why prompt injection has no clean fix, and the architectural decisions that actually contain the damage.

·

9 min read

AI

LangChain and LangGraph

What each library actually does, where the split between them lies, when a framework earns its place in your stack, and when plain code is the better answer.

·

6 min read

AI

LLMOps in Practice

What it takes to run a language model feature in production: evaluation, versioning, cost control, observability, and the failures monitoring never catches.

·

7 min read

AI

How RAG Works

Retrieval augmented generation explained properly: what happens at each stage, why the retrieval half is where projects succeed or fail, and how to evaluate it.

·

8 min read