This one is foundational. The folder structure you build locally is what GitHub stores and serves. Get this right and Claude Code wastes zero tokens figuring out your project.
๐ฌ Drop Your Answer in the Comments
1. Open your .gitignore file right now. How many lines are in it? Bonus: is there anything in there you don't recognize?
2. How long is your CLAUDE.md? The target is 30-50 lines. If you're over 100, what could you move into a folder-level README instead? 3. Have you ever accidentally pushed something that should have stayed local? No judgment. Share so others can learn from it.
โ
Action Step
If you haven't done this yet: create a throwaway repo, upload any index.html file, turn on Pages, confirm you get a live URL. Three minutes. Do it before moving to Lesson 3.3.
Post your GitHub Pages URL in the comments when it's live.
Quick Gut Check
Why does folder structure matter for Claude Code?