Introduction

Hello. You probably don’t know me, seeing as this is my first article. I’m Aleks, currently a university student from the UK, who happens to be very interested in most areas within technology, especially lower-level, closer-to-hardware, software systems, like kernels, and programs written in Assembly. I’ve studied ARM Assembly and ANSI C in university. Today, I want to start this blog with a meta topic focused on the blog itself and the source of its name.

A History Of Being Terrible

As far as the practice of project naming goes, I’ve never been particularly good at it. Now you might say, “So is everyone else, that’s where the sterotype that devs suck at naming comes from”, but I’d like to point out that even in the so-called “terrible” names developers come up with, there is usually at least a speck of creativity. I haven’t been fortunate enough to hone my creativity skills (yet), and as such, most names I come up with sound incredibly stupid. A great example is a project I recently started to learn Go. The project itself is a small shell that I called Gotish - GO TIny SHell. A few months back, I worked on creating a custom Linux system that I named“Shatterland”, from Shatterstone (my Linux username, and one permutation of an online account name I’ve started using a few years back), and the -land suffix from either Hyprland (the Wayland Compositor the system used), or Wayland (the modern Linux display protocol). Seeing a pattern?

The Name of The Game

So where does this blog’s name come from? Well, if it wasn’t obvious, it followed the same pattern as before, making it an amalgamation of Aleks (my name) and Explore, which is what I plan on doing here. I intend to explore various topics and hone my skills in different areas, one of which is writing (what I’m doing right now), and another is to get more comfortable in Neovim (also what I’m using right now; one would think I’d get used to hjkl after 2+ years; related mention of someone special in the “Thank you” section). Alongside these, there’s also improving my typing speed and creating an outlet to express some of my creativity and opinions that I can’t express in enough detail in lengthy posts and comments on Lemmy or other places, but I think could fit right in, as blog posts. But that will all come in time.

Thank You

First of all, I’d like to thank you for reading. I really appreciate your patience, permitting me to get my point across, often in more words than necessary. If you can’t tell, I haven’t really done any actual writing for years, except some reports for college about a year & a half ago. As such, it will take me a while to “get good” again. Now as promised, the next people I’d like to thank are: ThePrimeagen for his Neovim videos and especially for VimBeGood (which I use/run/play quite a lot), ChrisTitusTech, who introduced me to Hugo, which is what this blog runs on, Tomo Wang (tomowang on Github) who created the Hugo theme I’m using currently, and last but not least, my mother, whose interest in blogging inspired me to explore Hugo for more than just an easy way to create a small, fast portfolio website (WIP).