Dominic J. ArrowArchiveContact

Software engineering and AI

by Dominic J. Arrow

start at (01)

(01)

Software Engineering

MAKE IT WORK. MAKE IT RIGHT. KEEP IT RUNNING.

A defect found in requirements costs a fraction of the same defect found in production.

Read the full lesson

(02)

Machine Learning

EXAMPLES IN. RULES OUT.

One idea trains everything, nudge every weight slightly downhill, millions of times.

Read the full lesson

(03)

AI Engineering

YOU DO NOT TRAIN IT. YOU ENGINEER AROUND IT.

The same model in a different harness produces different results.

Read the full lesson

(04)

(05)

Systems Thinking

Systems thinking treats a technology estate as one connected system: applications, data, infrastructure, and the teams that run them, tied together by dependencies and feedback loops. Behaviour emerges from those interactions, not from any single component. That is why a failure rarely sits where its symptom shows; it travels along the connections. Read the whole system first, and the fix is usually small.

Connect on LinkedIn

Dominic J. Arrow
Dominic J. Arrow