Today has been one of those days where I’m restless and want to do something, but I just don’t know what. Setting up this site re-ignited my interest in web design, even though I think I’m pretty happy with the current theme – I’m not going to be doing much with this blog aside from writing, so I don’t need anything fancy. Nevertheless, I started looking into doing theme development and re-discovered the rabbit hole that is web design in 2019.

I’m used to using Sass, a CSS pre-processor that lets you do design a bit more programmatically, so I tried to install that. The installer politely informed me that “Ruby Sass” was end of life (!!!) and that the new version was now “Dart Sass” (!?!). What? So then I had to figure out how to install that and update my path and everything. But I finally figured all that out, yay me.

Another tool that I was really accustomed to was cloud9, a in-browser development IDE and server container. It was awesome! You could make a new instance as much as you wanted, with a number of different flavors for the OS and installed languages. You could clone other instances, so once you got one setup with all the dependencies that you wanted, you could just start with that instance and go from there. It was amazing. I guess I shouldn’t be surprised that it got bought out by Amazon, but here we are. It still exists, but now it lives in Amazon AWS, which is.. a huge convoluted dumpster fire that really deserves its own post. The best thing about cloud9 was that it pretty much removed most of the “dev-ops” requirement of coding (wherein you had to know how to setup a server and a database, etc., just to get started). And now most of it is still like that, but like.. you’re in AWS! Which is huge and terrifying and has way too many moving parts and what if I fuck up and run my charges up to some massive amount accidentally? AHHHHH.

And then there’s WordPress. Which has honestly come a long way since my last serious forays into theme development. And that’s great! But there is so much crap to learn. So many pages and templates and widgets and just..so much. Add to it that I kind of hate JavaScript and its BFF ‘npm’, and the fact that the webdev world seems to worship at the alter of ‘npm’ these days, and I’m having a rough time.

As if all of that wasn’t enough, I don’t even know what I want to do! I like this theme. I like other themes with a fixed left side-bar or background. I like minimalist fonts and fancy fonts and bright colors and subtle colors and special effects and simplicity and it’s just infuriating. WHAT IS WRONG WITH YOU, BRAIN??? JUST PICK SOMETHING ALREADY. >.<

So instead, I came here to bitch. Maybe I’ll still try to make something, I don’t know. I should be doing work, but instead I’m trying to resurrect an all-but-dead skill with no goal or direction or anything beyond “that sounds fun” or “this could be better”. *sigh*