Use this guide when tutorials feel pointless and you want a project you will genuinely use. Have a notebook ready and a rough idea of the language you are learning; Python or JavaScript suit almost every idea here.
Step by step
Start with an annoyance you already have
Spend ten minutes listing things you do by hand every week: copying figures between files, checking a website for changes, renaming photos, working out who owes what. Each annoyance is a project brief with a built-in user, which is you. Pick the one that is repetitive, has clear inputs and outputs, and would save you at least a few minutes a week.
The rest of this guide is for members
The rest of this guide – the remaining steps, a ready-to-use checklist, practical tips and fixes for common problems – is for members. Membership unlocks every ABCDayZ guide.
£3.99 for 1 month or £29 for 12 months. One payment, no automatic renewal.
Unlock all guidesAlready a member on another device? Open your personal access link. Bought Programming with AI? Your first month is included.