Gentoo Install: What I Did on My Laptop

Why I Installed Gentoo Processor: Intel Core i5 4th Gen (4 cores) RAM: 8GB Storage: 256GB SSD I’ll be using the Minimal ISO because I like full control over my system, but if you prefer a GUI installer, that’s totally fine too! Step 1: Grab the Gentoo ISO Head over to Gentoo’s official website and download the ISO. You’ll see two options: GUI Installer (if you want an easier time) Minimal (CLI) Installer (if you want to go full pro mode) For this guide, we’re going Minimal. Let’s get our hands dirty! ...

December 3, 2022 · 3 min · Saad

GitHub CLI and Personal Access Tokens: What I Use Daily

Why I Bother With This I got tired of opening the browser every time I wanted to create a repo, check a PR, or trigger a workflow. GitHub CLI (gh) lets me do most of that from the terminal. Personal Access Tokens (PATs) are how Git authenticates when you push over HTTPS. This post covers both — how I generate a PAT and how I use gh day to day. ...

September 4, 2021 · 2 min · Saad

GitHub from the Command Line: How I Push My Code

Why I Use GitHub I use Git to track changes in my code and GitHub to host it online. Git runs on my machine. GitHub is the website that stores my repos and lets me share them. If you’re new: Git is the tool, GitHub is where the repos live. Install Git Ubuntu: sudo apt update sudo apt install git Arch Linux: sudo pacman -S git Check it worked: git --version Set Your Name and Email Git attaches this info to every commit: ...

September 3, 2021 · 1 min · Saad