Category: Blog

  • A Word About Audio Books

    I’ve always been skeptical about the audiobook format. Being conservative in nature, I always preferred the good old feeling of a paper book in my hands. You know, the tactile feeling of turning pages, the smell of the paper, and all that good stuff.

    The thing is, over the years, my schedule got busier and busier, and I started to have less and less time for out-of-work activities. Unfortunately, among other things, casual reading also kept getting pushed further and further down the priority list.

    At this point, I’ve had a constant nagging feeling that I’m missing out on some good sci-fi stories, and around December last year, I finally decided to lax my stubbornness a bit.

    To quote Mark Twain’s adaptation of Plato’s saying: “Necessity is the mother of taking chances.” And so I did.

    I deployed an audiobookshelf instance on my homelab. Moved my podcast subscriptions from AntennaPod to it, and started digging the interwebs for some good sources of books that I’m particularly interested in.

    Given the growing monopoly, and extortionist terms and licenses of audible (read amazon), I decided that I’ll stay as far from it as I can. I’ll try to purchase audiobooks from the authors directly if possible, if not, then I guess I’ll skip, and look for other titles.

    With the above said, it is very important to appreciate projects like LibriVox. It is entirely based on contributions of volunteers, and all recordings are in the public domain. At the time of writing, it has over 20k titles, which pretty much guarantees that anyone can find something for their taste.

    I’ve already found some great titles from authors like Asimov, or H. G. Wells.

    Pretty much since December of last year, I’ve completed 8 books, and I must admit, I’m really glad I decided to give this format a try. It is an ideal pastime when commuting, and in general, when your hands and eyes are busy with something else.

    Soo, I’m happy to report that the experiment went quite well, and I’d certainly recommend it to anyone with a busy schedule.

    Cheers!

  • A Year Into Homelabbing

    A bit over a year ago, I bought a used Dell Optiplex 3010 computer in mint condition for a very cheap price, specifically to turn it into a server.

    Initially, I was looking for something in a 1-liter form factor, but had a hard time finding anything remotely usable for my purpose in my area.

    Stumbled upon a classified ad. The specs, and the price looked pretty attractive, so I decided to go and check it out in person.

    A couple of things I instantly liked about the Optiplex were that it’s dead silent off the shelf (hand?) and can be placed on its side horizontally. This meant I could place it in a drawer and, ideally, forget about it. Also, as a huge bonus compared to most 1-liter computers, I could upgrade its components if needed.

    So, I brought it home, added a couple of SSDs, installed Proxmox, did some acrobatics with VPN to escape the dreaded CGNAT, and started migrating existing services from Digital Ocean.

    Currently, I’m hosting about a dozen services on it, and I have to say, I’m questioning myself why I didn’t start this homelab thing sooner.

    Among other things, it houses Nextloud, Joplin server, Crater invoicing, my Audiobookshelf instance, and a whole bunch more useful services that I use daily.

    If I were to rent servers from a VPS provider to accommodate all of those, I’d probably pay anywhere from $100 to $150 per month, which greatly outweighs the added cost of electricity for running my homelab in my home 24/7 plus the purchase price.

    All in all, I’m quite happy with the experience, would give 10 out of 10.

    It saves me lots of money while being quite useful. It’s silent and almost maintenance-free except for occasional system upgrades, and having to manually turn it on when my electricity goes out.

    I’ll probably write another article about my specific configurations, and which services I use at some point, but no promises.

    Cheers.

  • Take Two At Owning and Maintaining a Personal Site

    So I finally found a reason good enough to convince myself to start another “blog”.

    Last time, my primary motivation was to force myself to write and improve my writing skills.

    Not sure how much I managed to improve skill-wise, but I’ve certainly rediscovered that forcing myself to do anything is not a bright idea.

    This time, however, the motivation is quite different and is one that I very much enjoy. It is to own a platform where I would primarily post my photos and occasionally rant or praise various things I come across during my day job as a software developer.

    As a bonus, I’ll also get to stay aligned with the own your data principle, which, for someone who, to put it lightly, does not appreciate centralized big-tech social media platforms, is almost a must-have.

    Long story short, things are looking promising. I’ll occasionally post some of my previous photos here just to provide more context.

    One thing I can tell for certain is that from this point on, this “blog” will be considered my primary medium for sharing photos and other long-format posts.

    Cheers