Day 003: The Boring Part + More Nav
I worked on the structure of the site, so that it will scale for my needs.
Not all of the days are going to be fun...
Organizing The Code structure
In order for the site to be be easy to use (for me and for you, my reader), there were some structural desicions to make. I settled on putting all the different components in a "Library" section, and found a good way to organize it all.
Robots Can Be Our Friends
I'm having generative AI tools help me build this site, but it's important that they act as a mentor. If I wanted to let them loose, I'd be miles further along than I am now, and I wouldn't be having the fun experiment that I am (which is the entire point). I usually find it very boring to do this kind of organization and planning. In fact, it's so boring that I skip a lot of project ideas I have because I don't want to do that part of it. So, having a robot buddy take the pain away is what will lead to success here.
Next.JS Route Groups
I also learned something new today. I'm using Next.js for this project, and it's my first time setting up Route Groups. In short, Route Groups allow you to add a section in file structure that won't show up as a link. This basically allows you to make a note (almost like a chapter) that won't show up on the frontend. It's very handy, and very easy to do.
Next Up: Nav Links
I might work on that tonight, but we shall see. Update: How could I sleep without doing that? I now link to the new sections in the nav.