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 are 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.
Even though it’s been changed multiple times over the past twenty or so years to my knowledge I have not deleted anything that was public. I’ve tweaked some things but even as stupid as some of my old posts were they’re still here someplace. There could have been files lost over time in one of my many moves but none that I am aware of have been lost.
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 site 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.
Once I’m happy with it it’s as simple as
hugo --cleanDestinationDir && rsync -avz --delete public/ <username>@deth.org:~/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 rsync 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. There’s no user accounts so no need to register for anything. Comments on WordPress were kind of nice for the maybe two times I got relevant ones but well over 99 percent of them were nothing more than SEO spam.
I like simple clean and 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.
There are no ads here either except for possibly and affiliate link which I will explicitly specify as such and that will only be for something that I use. Not that I get enough traffic to support monetization it’s just not something that interests me. It’s only my personal space for my thoughts and ideas. It’s just something I like doing. I guess it’s a hobby.
I’ve been playing with tweaking the theme that I use to my personal preferences now. I began with the hugo-dusk theme. Over time I’ve made many modifications to fit my liking. 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.
Using Hugo it gets built from markdown to valid HTML just once unless I update something. Stuff like WordPress has to rebuild it for each and every view unless there’s some caching involved. I see that as a win.
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.