Git for Everyone
In the software development world, Git has become the default choice for a version control system and most professional programmers use it every day. It’s not just used for handling source code though, but also configuration files, documentation, images, and more. That means that even if you never touch source code, there are still plenty of useful reasons to learn some Git basics. So this is an introduction to Git for “everyone else”, those of us who aren’t using Git every day as an integral part of our professional workflow. We’ll cover the commands and procedures that are most relevant when using Git on an occasional basis. And hopefully you’ll also get a glimpse into why it can be valuable to commit to learning a even a bit more about this powerful piece of software. ...
Self-Host with Immich!
Immich offers a refreshing alternative to services like Google Photos by prioritizing privacy and control. As a self-hosted solution, it keeps your photos and videos entirely on your own hardware, avoiding third-party data mining or subscription fees. You get full ownership of your media, support for RAW files, and customizable organization tools—like auto-sorting photos into folders based on dates, cameras, or custom rules. While setup requires some technical work and , it’s a trade-off for avoiding vendor lock-in and ads. Its local AI features (face/object recognition) may not match Google’s polish, but for users valuing transparency and flexibility, Immich is a compelling, ethical choice. ...
the OFFICIAL Windows (lite) from Microsoft
You may have seen one of those Lightweight Windows ISOs out there such as Tiny 11, and AtlasOS. These are custom Windows ISOs that debloat Windows, remove things like Windows 11’s ads and copilot, take up less disk space, RAM, and system resources, So, these custom ISOs like Tiny11 are becoming relatively popular. BUT. I do not recommend these custom ISOs. For one, many of these ISOs disable core features, for example Tiny11 Core disables Windows Defender, Windows Update, and the WIndows Component Store. That is an extreme example because the Tiny11 developers don’t even recommend using the Core variant of Tiny11, but the point is, these ISOs are usually outdated, break things like Windows Update, and you don’t know what random things people are going to do to these ISOs. On top of that, you’re getting no support at all from Microsoft, and with all the weird mods and hacks they often break. They’re also straight illegal. You probably won’t get in trouble for just installing Tiny11, but if you are caught distributing it, than don’t be surprised if you find yourself in prison for 15 months. ...
EVERYONE needs a Home Server
Why on Earth Would You Need a Home Server? Whether you’re just dipping your toes into the world of home servers or you’re an IT professional, there are plenty of reasons to consider setting one up. Whether it’s for fun, to break free from the grip of big tech, or simply to explore new possibilities, here are five compelling reasons to get started. And no, you don’t need a massive rack-mounted server—your setup could be as simple as a NAS, a Raspberry Pi, a budget mini PC, or even an old computer lying around. ...
Zen browser is making me DITCH Microsoft Edge
For over a year I have been using Microsoft Edge. In my testing it is the most performant browser ranked against many others and with the integration of ChatGPT and many other helpful features I just stuck with the Windows default. A few weeks ago, I started using Firefox off and on, but it just doesn’t feel like the best workspace to be in. I love the Firefox engine, but the user interface just isn’t it for me. Then I stumbled on this video by Theo that introduced me to Zen. ...
BEST Way to Monitor your Home Server! (Grafana, Prometheus, InfluxDB)
Today I’ll be showing you how it can actually be pretty simple to get a self hosted monitoring system set up for your home lab. The idea is to collect and visualize key data about your machines, like how much CPU, RAM, and disk capacity is being used over time. Having monitoring in place can be really useful for understanding if there are adequate resources dedicated to your various services, and it can also just be a lot of fun to look at. Before we go any further, here’s a sample screen shot of what our end result will look like: ...
NixOS - The New Best Server OS?
NixOS is a Linux distribution based on the Nix package manager. Nix has been trending lately so there’s a good chance you’ve heard of it. But if you went to do some research about Nix you might have gotten a bit lost in concepts like dependency trees and the Nix programming language. The good news is that you don’t need to understand how Nix works in depth or know any programming to enjoy the benefits that it brings. Nix has a repo of about 80,000 packages, which puts it up there with the Arch Linux AUR as a contender for the largest in the Linux ecosystem. You can actually use Nix on top of any distro and even MacOS, but today we’ll be focusing on NixOS specifically. First, I’ll tell you a bit about what makes Nix special, and then I’ll demonstrate a basic server installation to show how it works in practice. ...
COSMIC might be the future of the Linux Desktop.
This is my first look at the upcoming Linux desktop developed by System76. For many, desktop Linux has felt stagnant over the past year. Major distribution updates have been largely uneventful, and many distros seem to release gimmick features that aren’t particularly useful. However, there’s a fresh wind of excitement in the air with the upcoming alpha release of the Cosmic desktop environment. Here’s a dive into why Cosmic might be the breath of fresh air that desktop Linux needs. ...
Guide: Setting Up Windows as a NAS Operating System
Recently, I was asked a surprising question: Can you use Windows as a NAS (Network-Attached Storage) operating system? Initially, I reacted with shock and horror, but upon further thought, I realized it’s a valid query worth exploring. Yes, you can use Windows for this purpose, and I’ll guide you through the process. https://youtu.be/5pZu35hTipo Introduction While there are superior NAS-specific operating systems like UNRAID, TrueNAS, and Open Media Vault, Windows can still provide NAS functionality for those who prefer it or are simply working with an existing Windows installation. This guide will show you how to transform a Windows desktop into a NAS. ...
7 Docker Basics for Beginners
If you’ve been following recent videos on TechHut, you probably know we’re big Docker fans. Whether it’s media servers, analytic tools, web services, or download clients, most applications demoed on the channel are running in Docker containers. In this post, we’ll go over the why, the how, and some of the basics you need to know to start using Docker and implementing it in your network. What is Docker? But first, what is it? Docker is a platform that allows you to work with containers and containerized applications. In the world of software and servers, a container is an isolated environment that generally has a single primary application running inside. Containers allow developers and system administrators to create and deploy reproducible images that are similar to packages from a distro’s package manager. However, containers don’t rely at all on libraries or dependencies from the host system–they come with everything required to run a given application in a known working configuration. ...