Setting Some Side-Project Priorities
I have two projects under way right now. The first is my photography site. I set it as an aspiration this year and I’ve been making good progress. The second is an evolution of my media repository into a data repository for me to track my media, and a lot more.
Photography Site
Right now I’m starting my new photography site out as essentially a 1:1 replacement of my old site. I’m not adding any new photo sets, though I think a few might be removed.
Now I do have 3-4 photo sets I need to process, some of which have been sitting around for years. I haven’t decided if I’m going to wait to process and organize those, or push out what I have and come back later. I keep waffling back and forth. It makes some sense to get it out and add to it later. But I also think there’s something to forcing me to quit slacking and finally go through them.
I do have the structure in place, so finishing up the photo sets should be relatively simple to add in. After that it would likely just be some cleanup.
Data Repository
The second project I’ve been playing around with is what I’m calling my data repository. It’s going to be the next evolution of my media repository. It will be a rewrite of the frontend though.
The backend is already in good shape, though I might look into switching to Node’s built-in sqlite database connector. The frontend, I’ve made the choice at the moment to switch back to React. I would’ve preferred to stick with my current HTML/CSS/Vanilla JS/Web Components. I was struggling with some of some of the niceties I wanted with enough ease. It's a little frustrating too because I was enjoying the simplicity of deployments. I literally would just copy the folder onto my NAS. No build step, no compiling, nothing. It was glorious. The Node.js API backend has to be built, but I'm OK with that.
I did buy Scott Jehl's Web Components Course last year and have been putting off going through it in lieu of other hobbies. Maybe I'll spend some time this weekend on it as it's my first free weekend in over a month. I know what I want to be easier and if the course can help me out there, I'll reconsider.