Guided Paths

Series

Some topics are easier to understand as a sequence instead of a single article. These series group related posts into a path that shows where to start, what is already available, and how the discussion builds over time.

In Progress AI-Native Software Architecture Vocabulary

AS/C

The Abstraction Shift: How Software Keeps Moving Up

A personal-essay series that reconstructs the vocabulary of AI-native software one concept at a time, asking what changed, what is genuinely new, and where the historical analogy to earlier engineering ideas breaks down.

This series follows a 16-post roadmap toward a future book of the same name, adding one concept per post.

Posts
17
Reading time
228 min
Begin Series

Available posts

17 posts
1 Start here
The Abstraction Shift: How Software Keeps Moving Up

AI-native software is not accumulating terminology by accident: its expanding vocabulary reflects a new model-mediated abstraction layer forming inside software architecture.

8 min read
2
Timed Multi-Round Web Lookup

Web search is turning into a bounded, multi-round loop where a model helps choose what to search next and when to stop, and that loop deserves the same architectural discipline as any other production system.

7 min read
3
Agent and Agent Design Patterns

An agent is not simply a model with a prompt: it is a model-driven control loop, and the real architecture decision is how much of that loop stays under deterministic control.

11 min read
4
The Application Boundary Is Weakening

As enterprise data and capabilities spread across systems, multiple consumers need shared context and governed capability through different experiences. The application boundary weakens, but does not disappear.

14 min read
5
Tool Calling

Tool calling lets a model propose a structured capability invocation while an execution host retains authority over authorization, validation, side effects, and outcomes.

12 min read
6
Model Context Protocol (MCP)

Model Context Protocol gives AI hosts a shared contract for discovering and exchanging context and capabilities, but interoperability does not replace authorization or domain policy.

14 min read
Show all 17 posts
7
Context Engineering

Context engineering treats a model's working set as a designed runtime system, selecting instructions, data, tools, history, and constraints for a bounded, observable decision.

14 min read
8
RAG to Agentic RAG

RAG adds external evidence to generation; agentic RAG makes search, inspection, and stopping decisions part of a bounded control loop.

13 min read
9
Agent Memory

Agent memory is not a second context window: it is a governed write, manage, and read path that persists selected state without turning every prior observation into truth.

18 min read
10
Reasoning and Inference-Time Compute

Inference-time compute turns model responses into a budgeted search and verification problem, changing how software trades accuracy, latency, cost, and control.

15 min read
11
Deep Research

Deep research turns retrieval into an evidence-producing workflow that plans an investigation, inspects sources, tracks provenance, and synthesizes a report under explicit limits.

18 min read
12
Computer Use

Computer use lets a model operate software through visual and interactive interfaces, extending automation into the long tail of systems while making state, authority, and safety explicit.

16 min read
13
Agentic Workflow

Agentic workflows place model-mediated decisions inside explicit orchestration, preserving deterministic control over state, side effects, retries, authority, and release.

17 min read
14
Multi-Agent Systems

Multi-agent systems distribute model-mediated work across coordinated agents, trading specialization and parallelism for communication, consistency, cost, and accountability.

18 min read
15
Evals and LLM-as-a-Judge

Evals turn variable model behavior into an evidence problem, combining deterministic checks, outcome verification, repeated trials, human review, and LLM judges without confusing a score with correctness.

13 min read
16
Guardrails

Guardrails make probabilistic software operable by combining structured outputs, semantic checks, policy, permissions, approval, constrained execution, and outcome verification.

9 min read
17
Model Gateway

A model gateway centralizes access, routing, policy, reliability, and cost across model deployments, but model choice is part of application semantics rather than an invisible transport detail.

11 min read
In Progress Salesforce AI-Native Software Architecture Platform

AS/A/SF

AI-Native Architecture on Salesforce

An architecture-first series about how Salesforce-native applications evolve from explicit CRM automation toward AI-assisted work.

A companion platform-native series to The Abstraction Shift, mapping its vocabulary onto the Salesforce platform boundary rather than repeating it. Posts are planned to alternate publishing days with The Abstraction Shift.

Posts
2
Reading time
27 min
Begin Series

Available posts

2 posts
1 Start here
How Salesforce Applications Evolve with AI

Salesforce is evolving from explicit CRM automation to AI-assisted work, changing how teams design context, authority, transactions, integrations, and proof of outcome.

12 min read
2
What AIforce and Agentforce Add to Salesforce

AIforce and Agentforce open different surfaces of the Salesforce application: one carries Salesforce context and governed capabilities to other interfaces, while the other runs agents inside the platform's application runtime.

15 min read
Paused AI Architecture Enterprise

EAI

Enterprise AI Playbook

A practical path from AI foundations to production architecture, focusing on where AI fits, where it does not, and what changes when systems move into real delivery contexts.

Paused since September 2025 while The Abstraction Shift and AI-Native Architecture on Salesforce are the active tracks. The existing posts remain a useful path; new installments are not currently scheduled.

Posts
4
Reading time
14 min
Begin Series

Available posts

4 posts
1 Start here
The AI Playbook: A Roadmap from Foundations to Production

This series presents a structured AI roadmap designed for engineers and technical professionals, emphasizing essential concepts and advanced applications like LLM Ops and AI security. The content focu

3 min read
Paused Engineering Salesforce Implementation

ENG

Engineering Practices

Reusable engineering patterns for Salesforce and adjacent systems: frameworks, JavaScript fundamentals, and implementation discipline that survives real production pressure.

Paused since August 2025. Additional deep dives can still extend this track without changing the core path shown here; none are currently scheduled.

Posts
5
Reading time
21 min
Begin Series

Available posts

5 posts
Paused Salesforce Architecture Platform

SFA

Salesforce Architecture

A series on treating Salesforce as part of a broader enterprise platform: architecture runway, cost control, operating model, and long-term system shape.

Paused since August 2025. AI-Native Architecture on Salesforce now covers this ground at the platform-boundary level; future Salesforce operating-model posts may resume here or fold into that series instead.

Posts
3
Reading time
26 min
Begin Series

Available posts

3 posts