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.
Choose between a reporting role and an analytics role
Compare roles by their actual responsibilities, decision ownership and learning opportunities rather than treating “reporting” and “analytics” as fixed levels of seniority. Titles overlap, and a recurring-report role can
Choose fresher FDE training versus an advanced professional pathway
Years of experience alone do not establish the engineering prerequisites for an accelerated pathway. Use artifacts and discuss the result with a counsellor.
Choose Import or DirectQuery from the workload
Choose a Power BI storage approach from the required freshness, interaction latency, source capability, security model and operating constraints. Data size alone is insufficient. A mode that works for one report can perf
Choose MAE or RMSE from the decision cost
MAE averages absolute errors. RMSE squares errors, averages them and takes a square root, giving larger errors greater influence. Choose the measure according to the decision consequences and the prediction target, rathe
Choose retrieval, fine-tuning or a better task definition
Retrieval, prompting and fine-tuning address different failure mechanisms. Choosing from tool popularity can make the system more expensive without repairing the task.
Choose rules, classical ML or an LLM for a client workflow
Choosing an LLM because the project is labelled AI reverses the architecture process. Begin with the decision boundary. Stable fields and explicit policies often belong in code; repeatable patterns with labelled outcomes
Choose serverless, workers or containers from workload constraints
Compute choice follows workload shape. Short stateless bursts can fit a function. Long asynchronous jobs need a queue and worker lifecycle. Persistent connections, custom runtimes or steady state may fit containers. Stan
Choose the next skill after Excel and Power BI
Choose your next skill from the limitation in the work you can currently perform. If you struggle to retrieve and join data, prioritize SQL. If repeated preparation is manual, consider Python. If you can build charts but
Chunk documents around meaningful boundaries
Fixed token windows are simple, but they can join unrelated policies or separate a condition from its exception. Start from document structure, then use size limits within those boundaries.
Churn rate: choose the population at risk
For a simple opening-cohort churn measure, divide customers lost from the opening paying population by the number of paying customers at the start. Using the ending customer count changes the denominator with acquisition
Class imbalance: distinguish prevalence from model difficulty
Class imbalance describes how often each label occurs. It does not, by itself, tell you whether the classes are easy to separate. A rare target can have a clear signal; a balanced target can be nearly unpredictable. Mixi
Class weights versus resampling in a controlled comparison
Class weights change how much each training error contributes to the objective. Random oversampling repeats minority rows so they appear more often during fitting. These operations can produce similar decision boundaries
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.