Deth has always been just been something that’s stuck with me since I’ve been on the internet. It was usually my nick name. It was originally short for death of something but I needed to shorten it to make it fit in character count restrictions.
Contrary to what a lot of people have thought at time it had nothing to do with the band Megadeth although I do like quite a bit of their stuff
When I registered this domain I wanted it to be in the domain somehow. .com was taken so I wound up with this one. I kind of wish I’d been more creative but oh well. It is what it is and would be too much of a pain in the ass to remember something different now. After all I have had this domain since the late 1990s.
I use it for email and just as a place to post my thoughts and ideas. Sadly the email is mostly spam but I keep it because there’s some old accounts that use it and I like to keep it available in case anyone wants to get in touch with me from the past.
It’s been through several transitions over time. I started out doing all the HTML by hand. That wasn’t hard to do or anything but it was monotonous. It was sort of fun and quite rewarding though. Eventually I added CSS into the mix. I had the idea that I wanted a blog sort of setup but I didn’t have the skills or patience to create one back then. I did eventually use shtml includes for menus and such then very simple PHP.
Eventually I would end up using WordPress which was much more convenient than hand coding the HTML. That was maybe 2006. I don’t remember how I discovered it but it was after I moved to shared hosting so I could do my brothers' business website which I did by hand in HTML too. They found someone else to do it that understood how to and was willing to make it all fancy.
After that I tried B2evolution in late 2018 I think, which was very nice but more than I needed which meant more potential security risks with no benefits of having those options. I mean I didn’t need or want forums or a gallery and all that extra stuff. I wanted clean, fast and secure. It was definitely fun to play with it for a few months though.
I then came across static sight generators which to me is the best of both worlds. Pretty convenient. Markdown makes a lot more sense thank typing HTML like I originally did. It’s just more intuitive and generates nice clean HTML.
It’s pretty simple to make a new post or page now.
I create the markdown file
Then I run Hugo server on my local machine and go to localhost:1313 to test it and tweak anything I need to tweak. This method is more intuitive than typing out the HTML tags or using includes. It also takes care of the linking and menu which is the easiest part to fuck up when doing the HTML all by hand.
# Hugo server
Once I’m happy with it it’s as simple as
# hugo && rsync -avz --delete public_html/ USERNAME@SERVER:~/public_html
to sync it. Shit it’s even in my command history now I don’t even have to type it. It only takes a second or two to rebuild and resync everything after editing it.
As of now this site uses no cookies or scripts or any tracking and I see no reason that that will change in the future. I like simple clean as fast. There aren’t countless third party requests like you see to often. Fonts from here. Icons from there. Style sheets from someplace else. Scripts from all over. It’s just simple html and two .css files both of which are hosted on my server.
I’ve been playing with tweaking the theme that I use to my personal preferences now. It makes enough sense now and I’ve used hugo long enough to think I’ll stick with it for at least a while. Now watch me go find something shiny and new tomorrow.
It’s kinda nice not having to worry about the security exploits in a script. I see tons of 404 errors for scripts that I don’t have installed. Hell I no longer even have PHP installed so even if the scripts were there. I was also able to remove and not rely on MySQL or any other database so that is one less thing to be running and keep up to date. If I chose to I could move this any place I want now.
I did look into Jekyll at first but Don’t have ruby installed for anything else so I though why have another dependency that I don’t need. Hugo requires go to build but not to run. Not sure why but Hugo just made sense to me.
It’s more or less for my thoughts, my ideas, my experimenting with different things. If anyone finds anything useful that’s great! If anyone finds anything interesting that’s great too but I know it’s mostly just boring that shit no one really cares about.
Currently my stuff is hosted at LaunchVPS (affiliate link) . I’ve been happy with the service since I moved here from Vultr. It’s a little bit cheaper and, well that jawn is Philly yo. I chose them because they’re in Philly, I’ve been looking for something in Philly for a while now. I have no reason to prefer that geographic location other than growing up in the suburbs. I’ve had no downtime that I’m aware of since I switched here. I see no reason to look anywhere else for me in the near term. I wish I’d signed up with them a while back when I first discovered their website in my ongoing search for a Philly web host to tell the truth.