One of the bigger reasons for me wanting to put together a site like this is that I wanted to be able to pull together all of the aspects of my life under one umbrella. I wanted to own my content a little more than I can using sites like Goodreads for books, or Questlog for games. Not that I inherently think that you shouldn’t use those kinds of sites, I just wanted a bit more control over all of that. The first thing I wanted to tackle were the video game side of things.
I ended up spending significantly more time on building this section out than I ever could have possibly intended and it’s because of a few different reasons
- I am still learning how Astro works
- I am not a frontend dev, so understanding what I want to do and translating that to Javascript and Typescript, is always going to take me a lot longer than if it were a full stack app
- I got real nerdy with wanting to use SVGs for the various platforms I play games on which sent me on a several hour rabbit hole
- My perfectionist ways got in the way of progress
In all honesty, I was ready to release the bulk of this almost 2 weeks ago, but, I kept picking at it. Tweaking a little padding here, removing sections of content there, writing a custom sorting algorithm so that it sorts things in the order I prefer, all things that came well after I had put together the content and picked out the images for each of the games. There’s still more that I want to do with this, but I’m capping it here and getting this stuff out the door now and can circle back on the next pieces I want to do as separate branches.
This has setup the scaffolding for a lot of the stuff I want to do for capturing book information here and so that should be a much quicker turnaround time. There’s still a few new features I’m toying with and wanting to pull together but I think for now, we’ll call it a day here. Until next time!