That's fair. The issue with a "start here" page is the site is not designed to be a journey necessarily.
Obviously all the beginner articles are first, but then you have different language articles, serverless articles, intermediate articles etc. You could take any of those paths.
I'm the CodeTips founder/owner, and I'm grateful for your feedback.
I'd like to get this to a position that your niece and nephew are able to use it, so if you're willing to continue the discussion that would be great.
Just to address your concerns....
- Where I have referenced previous articles, they are linked. For example the `if` reference is a link, that will take you to the article explaining that concept. I just checked the articles you mentioned, and the links are there and working.
- you're absolutely right that the articles are from latest - oldest. It wasn't necessarily built to be a "course", but I can see why the structure could be confusing. The balance is not having to make returning users scroll to the bottom to find new content, perhaps I could add a button that allows the user to sort the articles as they want to see them?