-
Your API returned 200 OK. Check the value and unit before displaying it
A successful request can still contain data your screen should reject. Practise Python checks for zero, missing values, number types and temperature units.
-
Before you average a CSV: check missing values and duplicate rows with pandas
Check repeated rows, missing values and valid zeroes before calculating a CSV average with pandas. Includes a seven-row exercise and a reusable calculation note.
-
How to start a career in tech engineering: choose a route and build evidence
Compare engineering routes through small tasks, then build a software project you can explain, test and change, including when you use AI.
-
JavaScript recursion stuck? Trace the work left before changing the code
A stopping condition is only useful when each recursive call moves towards it. Practise with a small JavaScript example and a reusable trace sheet.
-
Before asking AI to fix it again, write a debugging evidence note
Turn repeated AI fixes into a focused investigation with a reading-list example and a reusable debugging evidence note.
-
How to mentor junior developers when AI can finish the task for them
A practical mentoring session that checks understanding, makes questions easier to ask and builds independent problem-solving.
-
How to review AI-generated code when you are still learning
A small booking-page exercise to help you question AI-generated code, test awkward inputs and leave useful review notes.