AI in Practice · honest signal · no noise

The Honest AI Guide

For engineers navigating a landscape full of sponsored content, disguised salesmen, and manufactured urgency. No hype. Real skill requirements. Honest frameworks. Built for tech people who want to think clearly – not just prompt.

Growing series Khurram Saleem Munich, 2026–
// Why this exists

The conversation about AI in software has been captured by people with something to sell. YouTube channels sponsored by the tools they review. LinkedIn posts promising $100,000 a year from five AI tools and no experience. Content built entirely on manufactured urgency rather than genuine expertise. I have explored a number of these tools and technologies – and most of them are, in the end, disguised advertising for the same companies paying to be promoted. There is very little honesty in that space. Acquiring attention and money is the only intention.

This series exists because working engineers – from those in their first years to the senior ICs, leads, and architects carrying real delivery responsibility, roughly 25 to 45 – deserve better than that. They are not naive. They are overwhelmed by noise at a moment when the signal genuinely matters. Getting this wrong costs years and budgets. Getting it right shapes the next decade of a career – and the systems built along the way.

I have been building software for 18 years and leading engineering teams for over a decade. I use AI every day. I have seen what it actually changes, what it does not change, and what skills genuinely matter now. This series is my honest account of all of that.

Not a figure of speech: the numbers – sessions, tokens, and which models do the heavy lifting – are on my Uses page, because a series about practising AI should show its own practice.

// This series is
  • An honest assessment of what AI changes and what it does not
  • A skill map for engineers who want to stay genuinely relevant
  • A practical look at how AI fits into real software workflows
  • A framework for thinking, not a list of tools to install
  • Written for the long term, not today's trending tool
// This series is not
  • A course you need to buy to get the real content
  • Sponsored by any tool, platform, or company
  • A shortcut to income without foundational skills
  • Tool roundups, productivity statistics, or "AI transforms everything" statements
  • For anyone looking for validation that everything is going great
Pieces in Order

// Read top to bottom – or jump in by who you are:

// Start from zero
New here – you want the mental model first
Begin at 1234: the mindset, the landscape, the lineage, then the machine itself.
// Lead & decision-maker
You decide what to adopt – and what it costs
61413: where adoption breaks, what it costs, the full map.
// Builder & architect
You are designing and shipping AI systems now
The eight forces, deep: 9101112. Start with the map (8) and the lifecycles (7) if you like.
// Walking the career route
You are climbing the Engineer → AI Engineer pyramid
This book is the route's reading list, stage by stage: Stage 01, speak model → 3 + 4 · Stage 02, ground it → 4 · Stage 04, let it act → 5 · Stage 05, make it trustworthy → 12 + 17 · Stage 06, the fork → 14. Walk the stages on the 2026 Route; its compass finds where you stand.
Part I · The Ground Truth
1
// Mindset 12 min read

Knowledge Was Never the Commodity

What AI actually disrupts – and what it never will. Twenty-four years of evidence on which learning decays and which compounds, why the engine underneath matters more than the technology of the year, and a starting shelf with a pointer to the full signal map.

Read →
2
// The Landscape 7 min read

The Six Fields AI Reaches Next

Before the mechanics, the map. Coding, hacking, robotics, politics, biology, forecasting – one honest section per field, each sorted into what currently exists, what is emerging, and what is still science fiction.

Read →
Part II · How the Machine Thinks
3
// Search –> AI 7 min read

You Already Know AI – You Just Called It Search

Everything in modern AI traces back to the search engine you already know. Tokens, attention, vector retrieval, ranking – the vocabulary changed in 2017, the problems did not. The lineage, plus a real search engine taken apart into the algorithms that became AI, each one playable.

Read →
4
// The Machine 9 min read

Inside the Language Model

The other half of the lineage: the machine itself. The four-layer stack the 2017 architecture produced – LLM, RAG, MCP, agents – and the AI lifecycle from prompt to answer, with tokenisation, embeddings, attention and next-token generation each one playable, inline.

Read →
5
// Agents 8 min read

What Agents Actually Need

How to actually run an agent against real systems. The three roles every production setup needs, Domain-Driven Design as the unit of agent scope, the seven requirements an agent cannot work without, and the five things you should never delegate.

Read →
Part III · Building With It
6
// Adoption · Process 7 min read

AI Adoption Is Not a Tooling Problem

The teams struggling with AI are not struggling because they have bad tools. They adopted AI into processes that were never designed for it. Nine SDLC phases, one concrete failure per phase, and where things actually go wrong.

Read →
7
// The Lifecycles · Field Guide 18 min read

How Software Gets Built: A Field Guide to the Lifecycles

Before the forces, the ground they stand on. Every way software gets built – Waterfall, the corrective era between (prototyping, spiral, RAD), Agile, mobile-first, API-first, AI-first, spec-driven, vibe coding, agentic, loop and harness engineering – sorted into three layers over one SDLC spine, with a fingerprint and a failure mode for each.

Read →
8
// The Forces Map · Overview 12 min read

8 Forces Reshaping How Software Gets Built

The overview map: all eight structural forces end-to-end, from requirements to reliability. Each force gets its own card – what is driving it, honest trade-offs, concrete tools, and what it means in practice. The four chapters that follow walk each pair in depth.

Read →
9
// Forces 01–02 · Planning 9 min read

Before the First Line of Code: Forces 01–02

Requirements now have three readers: the user, the AI agent, and the reviewer. Domain models are the language of agent delegation. How to write for all three, and why DDD became a hard prerequisite for AI-augmented development.

Read →
10
// Forces 03–04 · Build & Store 10 min read

The Build and the Store: Forces 03–04

Full-stack in 2026 is six parallel tracks – most teams run two. The database decision is now four decisions – most teams make one. What both forces require when AI agents are doing the building and the data has to support semantic retrieval.

Read →
11
// Forces 05–06 · Pipeline & Cache 12 min read

The Pipeline and the Cache: Forces 05–06

One feature, five artifact types, one coordinated release – and the genuinely unsolved cross-track dependency problem. Plus the middleware layer where semantic caching quietly removes 40–70% of your AI inference bill if you design it right.

Read →
12
// Forces 07–08 · Eval & Runbook 12 min read

The Eval and the Runbook: Forces 07–08

Nothing in your current monitoring tells you if your AI feature is confidently wrong. The fourth test layer nobody has built, new SLOs for hallucination rate and retrieval precision, and why autonomous agent rollback is a post-hoc audit, not a recovery strategy.

Read →
13
// The Full SDLC · Reference Map Reference · 16 min

AI Across the Full SDLC: A Practitioner’s Map

Where AI creates real leverage – and where it creates real risk – across each phase of software delivery. Eight forces × nine SDLC phases, with tools, impact levels, and honest annotations at every intersection. Keep it open in another tab.

Read →
Part IV · The Bill & the Horizon
14
// Economics · The Full Bill 16 min read

AI Is Not Free – And That Was Always the Plan

The trillion-dollar infrastructure bet and the bill it produces at every level: nuclear contracts and HBM economics above you, a €1,000/month personal stack, the enterprise, and the startup paying $500K/month for 5–10 autonomous agents. The complete cost conversation, with receipts.

Read →
15
// Forecasts · Timelines 9 min read

Where This Is Going: An Honest Look at AI Forecasts

What the most credible forecasting work – the AI Futures Project, AI-2027, METR’s time-horizon data – actually says about the next three years, and the moment a model first outran me in my own domain. No hype, no doom. Forecasts, error bars, and what to do about them.

Read →
Part V · Staying Safe & Current
16
// Risk · Society 8 min read

The Adolescence of Technology, Read from the Engine Room

Dario Amodei’s January 2026 essay names five civilisational risk categories. A practitioner’s reading: which of those risks pass through the systems you and I build – and what an engineer actually controls about each one.

Read →
17
// Security · Governance 6 min read

Securing Systems When the Attacker Has Agents Too

AI does not tilt the security balance – it speeds up both ends and adds a door nobody had to guard before: the model’s own willingness to follow instructions. Prompt injection, agent permission models, and the posture a practitioner actually owns.

Read →
18
// Sources · Signal vs Noise 7 min read

Who to Actually Follow: A Signal Map for AI

The expanded version of Chapter 1’s signal shelf: who to read, what each source is actually for, a weekly rhythm, and how to build a low-noise information diet in a field where most of the loudest voices are selling something.

Read →
Appendix · Your Move
// the career half of all this
From Engineer to AI Engineer
This guide is the craft. Its sibling is the career: what carries over from the engineer you already are, the AI-lifecycle roles mapped one to one against the ones you know, an interactive route, and a two-minute fit quiz.
Cross over →
A
// Career · The Widest Door scan ~5 min

The Forward Deployed Engineer: A Roadmap

If you want one role to aim at, aim here: the last-mile engineer who carries AI from demo to production inside a real customer's world, where software, product, and the model meet. A learnable route across seven stages, now one of the roles mapped in From Engineer to AI Engineer.

Read →
Deep Dives · The Route, Deeper
S1
// Deep Dive · Serves Stage 01 of the Route 6 min read

The Model Is a Procurement Decision

A model family is not a technology choice, it is a vendor you are signing with. Five questions a procurement process already asks, aimed at Claude, GPT, Gemini, and the open-weights door, and the licence clause almost everyone skips reading.

Read →
S1
// Deep Dive · The Stage 01 to 02 Bridge 5 min read

The Smallest Thing That Works: How an AI Chat Assistant Works

A chat assistant is not an invention, it is an integration: the model, the window, retrieval, and the index wired so one question walks through all four and comes out grounded. The smallest complete system, traced end to end, and the seams where a system of correct parts still lies.

Read →
S2
// Deep Dive · Serves Stage 02 of the Route 8 min read

The Payload Contract: Context Engineering 101

The context window is a contract with a budget: every token either earns its seat or costs you one. The five claimants competing for the window, the five moves that ration it, why bigger windows did not fix anything, and when a few sharp tools beat an index.

Read →
S2
// Deep Dive · Serves Stage 02 of the Route 6 min read

The Search Engine Under the Answer: How RAG Works

Search failed loudly, with ten visibly wrong links; RAG fails quietly, in confident prose. The two pipelines under every RAG system, chunking as an editorial act, hybrid retrieval and rerankers, and the five production failure modes with the symptoms that give them away.

Read →
S2
// Deep Dive · Serves Stage 02 of the Route 6 min read

The Index Allowed to Be Wrong: How Vector Databases Work

Every index you ever trusted promised exactness; this one trades it for speed, on purpose. Meaning as coordinates, the graph you hop and the partitions you probe, quantization, the recall dial you must measure, and when a plain scan beats the whole machine.

Read →
S3
// Deep Dive · Serves Stage 03 of the Route 9 min read

One Contract, Every Tool: How MCP Works

The Model Context Protocol read like the API standard it is: the N-times-M integration problem it kills, the four-message conversation on the wire, the three primitives as trust boundaries, and why the model's confusion is your contract's failure rate.

Read →
S4
// Deep Dive · Serves Stage 04 of the Route 7 min read

The Loop Around the Model: How AI Agents Work

Think, act, observe, repeat: the mechanical floor under every agent. The three exits every sane loop needs, the autonomy dial from chat to fleet, and the reconciler you have run your whole career – with a learned policy where your hand-written one used to be.

Read →
S4
// Deep Dive · Serves Stage 04 of the Route 7 min read

The Node That Rebuilds Itself: Agent Memory 101

The transcript is what an agent remembers; memory is what it refuses to forget. The layers that outlive a run, each a different store with a different bill, why only one is ever a vector database, and the write path that decides what earns durability and who signs it.

Read →
S4
// Deep Dive · Serves Stage 04 of the Route 6 min read

The Moves the Loop Can Make: Agentic Patterns 101

A pattern is a name for a move you were already making, and the name is the part your teammates can use. The Gang of Four move applied to the agent loop: reflection, planning, routing, delegation, each with a shape and an overkill zone, and the line where a pattern becomes a fleet.

Read →
S4
// Deep Dive · Serves Stage 04 of the Route 5 min read

The Fleet Is a Distributed System: Multi-Agent Architectures 101

Split one agent into many and you re-inherit every distributed-systems problem a single loop let you ignore. The four topologies, the fallacies of distributed computing come back, and why a fleet you did not earn is a distributed monolith that also hallucinates.

Read →
S4
// Deep Dive · Serves Stage 04 of the Route 6 min read

One Contract, Every Agent: How A2A Works

MCP let a model reach down to your tools; A2A lets your agent reach across to someone else's. The same one-contract move, turned ninety degrees: agent cards, the task lifecycle, and the trust that now crosses an org line.

Read →
S5
// Deep Dive · Serves Stage 05 of the Route 7 min read

Tests, With a Probabilistic Twist: LLM Evals 101

An eval is a test that grades instead of asserts: a golden set instead of fixtures, a scorer instead of assertEquals, a threshold instead of a green bar. Judge models and their biases, offline gates and online truth, and why you grade an agent's journey, not just its answer.

Read →
S6
// Deep Dive · Serves Stage 06 of the Route 6 min read

The System That Learns Back: ML System Design 101

The go-deep door of Stage 06. ML system design is system design with one dependency promoted to first-class citizen: the data, which is the spec, decays under you, and feeds on your own outputs. The loop that can poison itself, and the non-functional requirements you already run, in new units.

Read →
S6
// Deep Dive · Serves Stage 06 of the Route 6 min read

The Reward Is the Whole Problem: Reinforcement Learning 101

You do not tell the model the right answer, you pay it for an outcome, and whatever you pay for is exactly what you get. Reinforcement learning at shape level, where you have already met it in the assistants you use, and why reward hacking is the cobra effect with a gradient.

Read →
S6
// Deep Dive · Serves Stage 06 of the Route 9 min read

The Metal Under the Model: AI Infrastructure 101

Everyone prices the model; almost nobody prices the serving. What actually happens between your API call and the GPU – prefill, decode, the KV cache – why GPUs refuse to autoscale like web servers, three doors to run a model through, and the six cost knobs a cloud architect already owns.

Read →
The Capstone
// The Capstone · The Whole Route, Named 5 min read

You Already Knew This: Agentic Engineering Concepts 101

Every dive on this shelf was one argument, seen from a different side. Agentic engineering is software engineering pointed at a component that reasons instead of returns, and every hard part is an old rigour applied to the one new part. You already knew this. Now you know its name.

Read →
from the writings archive
From the Journal
The Journal →