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

Quick Data Backup Guide

Data is arguably one of the most important assets in our modern world. We use computers, smartphones, and other devices to store and access our personal and professional information. However, these devices are not immune to failures or accidents. In the event of a hard drive crash, theft, or other catastrophic event, having a backup of your data is critical. We will discuss the importance of backups, the 3-2-1 method, and how to backup your Linux, Windows, and Mac machines so that you can rest assured that your data is safe....

March 28, 2023 · 6 min · 1256 words · Angel

Quick Intro To Powershell

PowerShell is a command-line scripting language developed by Microsoft that is designed to automate administrative tasks and manage system configurations. It provides a powerful framework for managing Windows-based systems and automating repetitive tasks. Scripts are written in the PowerShell scripting language, which is based on the .NET framework. The language includes features such as variables, loops, conditionals, and functions, which allow you to write scripts to perform a wide range of tasks....

March 23, 2023 · 3 min · 572 words · Angel

Quick Intro To Bash Scripting

Bash scripting is a powerful tool that enables users to automate tasks and streamline workflows in Unix-based operating systems, such as Linux and macOS. It can be used for a variety of purposes, including system administration, web development, data analysis, and more. Here’s a quick overview from Fireship.io. Components Commands Consist of a series of commands that are executed one after the other. These commands can be standard Linux commands or custom commands written specifically for the script....

March 21, 2023 · 10 min · 2042 words · Angel

Getting Started With Git

Git is a powerful and widely used version control system that allows developers to manage changes to their codebase efficiently. Whether you are working on a solo project or collaborating with a team, Git provides a simple and effective way to keep track of changes and revert to previous versions if necessary. In this article, we will cover the basics of using Git, including creating a repository, making changes, committing those changes, and pushing them to a remote repository....

March 16, 2023 · 5 min · 861 words · Angel