Learn the work behind Data, AI & Forward Deployed Engineering
Practical explanations, career decisions and reproducible workflows. Read the reasoning, inspect the evidence and follow the next skill into a real programme.
Write an AI incident postmortem from trace evidence
An AI incident review should reconstruct what the system did and why its controls failed. A transcript alone rarely shows retrieval, versions, tool decisions, validators or missing alerts.
Write an AI statement of work with measurable acceptance
An AI statement of work should make disagreement cheap. A sponsor, engineer and reviewer must be able to tell what will be delivered, what evidence accepts it and which dependencies can stop the schedule.
Write an analyst prompt with a metric definition and evidence contract
An analyst prompt should specify the question's population, period, grain, units and evidence requirements. “Analyze revenue and give insights” leaves the assistant to invent definitions that may not match the business.
Write an enterprise architecture decision record
An architecture diagram shows what exists; a decision record explains why. That history matters when assumptions change, a reviewer challenges the trade-off or a successor is tempted to repeat a rejected option.
Write an executive summary that preserves caveats
An executive summary should retain the caveat that could change the decision, even when it omits technical detail. Lead with the observed result and its practical meaning, then state the uncertainty or validity issue tha
Write logs that make a failed request diagnosable
“Request failed” does not tell an operator which request, dependency, attempt or outcome needs attention. Structured fields make logs queryable and correlatable.
Write unit tests around a business rule
Good unit tests explain policy at its boundaries. They should fail because the rule changed, not because a network connection disappeared.
Write useful logs for a scheduled analysis
Useful logs explain what a report attempted, how it progressed and why it failed or completed with limitations. They should help an operator locate the relevant input and output without reconstructing the entire calculat
XGBoost validation: early stopping without test-set leakage
The dataset that chooses when boosting stops is model-selection data. If it is your final test set, the stopping decision has already used that test information. Use a validation set for stopping and assess the frozen re
XLOOKUP with duplicate keys: what your first match hides
XLOOKUP can return a valid-looking value from a reference table even when the lookup key is duplicated. Under the default forward search, it returns the first matching entry. If duplicate entries disagree, the worksheet'
Free Forward Deployed Engineer Course: A 12-Week Plan Built From Free Resources (2026)
No free course makes you a job-ready FDE on its own. This 12-week plan strings together the best free material, with something to build every week, and is honest about the parts free can't cover.
Data Science Roadmap 2026: What to Learn, in What Order
Most roadmaps are just a pile of topics. This one is sequenced the way the skills actually build on each other — and honest about how long each stage takes.
Not sure which programme fits?
Tell us your background and we will map it to the right entry point — including saying so when a cheaper programme is the better fit. A counsellor replies within one working day.