Quick Kubernetes Hands-on Guide

Kubernetes is an open-source platform that is used for deploying, scaling, and managing containerized applications. It is a powerful tool that enables developers to create and manage complex distributed systems with ease. Here’s a quick overview from Fireship.io. Concepts Cluster A Kubernetes cluster consists of a set of worker machines, called nodes, that run containerized applications. Every cluster has at least one worker node. The worker node(s) host the Pods that are the components of the application workload....

June 15, 2023 · 5 min · 1064 words · Angel

Seamless File Sync Solution With Syncthing

Syncthing is a free, open-source file synchronization software that enables you to synchronize files between your devices securely. Unlike traditional cloud-based storage solutions, Syncthing is decentralized, meaning it uses peer-to-peer technology which allow you to sync files between devices without the need for traditional cloud-based storage solutions or SMB/NFS systems. In this article, we will explore how to get started with Syncthing and utilize it to sync some files with our devices....

March 30, 2023 · 4 min · 671 words · Angel

Take Your Ad Blocking With You On The Go With NextDNS

In our previous post, we setup a Pi-hole DNS server to block ads on our local network. Although the Pi-hole is awesome, unfortunately it only works on our local network, and thus we don’t get the same benefits of ad blocking when we leaving the network. Today, I’ll show you how you can setup NextDNS on your mobile or laptop devices for whenever you need ad blocking on the go....

March 7, 2023 · 5 min · 987 words · Angel

Block Ads for All Your Devices with Pi-Hole DNS

Pi-hole is a DNS sinkhole that blocks advertisements, trackers, and other unwanted content from being served to devices on your network. It can be run on a Raspberry Pi or other hardware, but running it in a Docker container has some benefits, such as easier installation and management. If you are also new to Docker, check out my previous post on how to get started with Docker. A Bit of History The Pi-hole project was started by Jacob Salmela in 2014 as an open source alternative to AdTrap, which was a device that would block advertisements and tracking domains at the network level....

March 2, 2023 · 5 min · 926 words · Angel

IT Homelab(s) Overview

H1DC and H2DC are projects I’ve been actively working on long before starting this site. Both labs are meant to be a testing and prototyping platform for learning new technologies. I’ve been able to build them throughout the years, although they have been in constant flux, I believe these labs have definitely influenced my journey and development as an IT professional and continue to influence my learning everyday. Homelab #1 “H1DC” Logical Layout Physical Layout The first home lab titled “H1DC” (“DC” short for Datacenter), was actually my first lab, it is at my family’s residence, which I mostly manage remotely if needed....

January 23, 2023 · 3 min · 505 words · Angel