Member-only story
How To Escape Tutorial Hell
3 ways to break free from your dependence on coding tutorials

Are you fine following along with coding tutorials, but feel stuck starting anything alone? You, my friend, are stuck in tutorial hell.
I thought I’d share some ideas I’ve used myself to boost creativity and build independence.
Most of the suggestions I’ve heard for getting out of this situation are vague and unhelpful. “Just build something,” they say!
They’re not wrong, necessarily, but it’s terrible advice. It isn’t actionable.
Here are three specific ways to escape tutorial hell.
#1: Automate your own tasks
What’s something you do every day or several times each month? Can you automate it? Here are some things I’ve automated in the past:
- Share blog posts on social media when they’re published.
- Make a web scraper that notifies you when a product is on sale.
- Download bank transactions as a CSV, analyze them, and email yourself a report.
Why it’s a good idea: You’ll work with APIs, webhooks, email, and task runners. More importantly: you’ll stay motivated because it provides real value.
How to make the most of it: Minimal features! Don’t go overboard. Keep things simple and focused. You can always add new features later.
#2: Re-create shell commands
Make your own versions of Unix commands like mv
, cp
, and rm
. Just don't accidentally erase your hard drive re-creating rm
Why it’s a good idea: You’ll practice accepting input to a program, handling errors, and working with the file system.
How to make the most of it: Keep it simple! Shell commands can be surprisingly complex, but it’s usually straightforward to implement the basics.
#3: Write your own tutorial
I know this seems counterintuitive… but bear with me! If you’re unable to start a coding project without using a tutorial, why not try something other than coding?