Unix Tutorial Projects

I’m always learning something new, and quite regularly the learnings come together to shape a project to automate, improve or simplify some aspect of my setup.

This page will document the Unix Tutorial Projects initiated to date. If you have any great ideas for similar experiments or projects – please let me know.

Unix Tutorial Projects

  • Project: Migrate WordPress Blog to Jekyll 4 - I’ve finally decided to try running Unix Tutorial RU, copy of this blog in Russian, in Jekyll 4 CMS instead of WordPress. Motivation for this Project There’s a few reasons that make migration to Jekyll a very interesting project for me. Before you ask: there’s nothing wrong with WordPress and I’m still a huge fan! […]
  • Project: Password Protect a Website with nginx - I needed to keep a few older websites online for a short little while, but didn’t want to leave them wide open in case older CMS systems were vulnerable – so I decided to protect them with password. What is nginx? nginx (pronounced Engine-Ex) is a webserver, reverse-proxy and caching solution powering a massive portion […]
  • Project: Compile exFAT-FUSE in RHEL 8 - I have a large external SSD disk attached to my new desktop, and because I multiboot between Windows and different versions of Linux, I decided to keep it factory formatted with exFAT, which is an extended FAT32 implementation easily accessible from all of the operating systems for both read and write operations. In today’s Unix […]
  • Project: Connect LG 5K Display to PC - As I mentioned, I’m building a new Linux based desktop PC – currently running RHEL 8. Since I’m planning it as a primary desktop system for my home lab, I want to eventually migrate workflows from MacBook Pro to the new PC – and this means I want to use my existging LG 5K UltraFine […]
  • Unix Tutorial Projects: Install Ubuntu 19.04 on Dell XPS 13 9380 - I just couldn't wait this long to try Ubuntu 19.04 and all the improvements it brings, so my past week's project has been to install Ubuntu 19.04 on my Dell XPS 13 9380 laptop.
  • Use OfflineIMAP For Receiving Email - This week's Unix Tutorial Project is super geeky and fun: I'm setting up text-based email archive system using Mutt (NeoMutt, actually), OfflineIMAP and hopefully NotMuch.
  • Projects: Automatic Keyboard Backlight for Dell XPS in Linux -   Last night I finished a fun mini project as part of Unix Tutorials Projects. I have writted a basic enough script that can be added as root cronjob for automatically controlling keyboard backlight on my Dell XPS 9380. Bash Script for Keyboard Backlight Control As I’ve written just a couple of days ago, it’s […]
  • Unix Tutorial Projects: Compiling Brave browser on Linux Mint - Some of you may have noticed: I added the link to Brave browser to the sidebar here on Unix Tutorial. That’s because I’m giving this new browser a try and support its vision to reward content producers via Brave’s Basic Attention Token cryptocurrency. If you aren’t using Brave browser already, download and try Brave browser […]
  • Unix Tutorial Projects: GitHub Pages with Jekyll - This past weekend I decided to finally learn how to use GitHub Pages and to publish my static website using Jekyll. Please let me know if you find anything wrong with my approach, I’m not a software developer and have only used GitHub very little so far. GitHub Pages It’s possible to host your basic […]
  • Unix Tutorial Projects: Centralised RSyslog - Think I have enough time writing about ongoing efforts, learnings and projects of mine here on Unix Tutorial, so it makes perfect sense to introduce another regular thing: Unix Tutorial Projects. Usually these are small enough things to fit into a calendar week, and at the end of each project I’ll be publishing a post […]