| thank you and glad you love it, those books are more than enough. As for the css part, I would suggest you start by building the layout for the desktop first. Once the desktop version looks good, use media queries to adjust the design for mobile and tablet sizes. As for js and html part, think in Components: Instead of one giant file, break your code into "modules" or "components". In my matchstick game, I built the "Puzzle Display" as a standalone component. This allowed me to reuse the exact same code for the main game, the puzzle creator, and the shareable play pages. For specific effects or tricky logic, Google and LLMs (like ChatGPT) are great resources. Avoid "copy-pasting" code you don't understand. Always try to deconstruct how a solution works before adding it to your project. Use these tools as teachers, not just shortcuts. Most importantly, enjoy what you are doing. Let me know if you need more info, I'm more than happy to help. Good luck to your coding journey. |
For context, I've been stuck in tutorial hell for years! Part of it can be blamed on my ADHD, which is a serious disability if you want to finish any task. Still, I've been trying to make inroads at it... I've been reading several books at the same time, but stuck on chapter 3 or 4 in each. Then I begin looking for other books until I hit a block in it--then process restarts again.
You're right that LLMs do help a lot. I think I made more progress in the last six months than the past pre-LLM two years.
Thanks and kinds regards.
EL