GNU Project Debugger Introduction
An Introduction to GNU Project Debugger
VirtualBox Shared Folders
VirtualBox Shared Folders on Windows Hosts. Bonus: How To Set Up SSH Keys on VirtualBox Guests.
Wireshark Introduction
Introduction to the Wireshark analyzer
Git SSH Keys for Windows and WSL
A tutorial showing how SSH keys work on Windows 10 or 11 and WSL.
Git Stashing
An Introduction to Git Stashing
Network Sockets in C++
Network Sockets in C++
Network Sockets
An introduction to Network Sockets and TCP/IP protocols
VS Code Dev Containers
Visual Studio Code tutorial on how to use the Dev Containers extension with Docker.
WSL: Red Hat Enterprise Linux 8
Windows Subsystem for Linux: Red Hat Enterprise Linux version 8
FAILED! Resizing VirtualBox Disks
My failed attempt to resize VirtualBox RHEL drives
Linting with clang-format
Linting with clang-format
My Favorite Linux Aliases
Some of my favorite Linux aliases
Demystifying Regular Expressions
Demystifying Regular Expressions
Useful Utils
Linux utilities
VirtualBox Red Hat Guest on Windows Host
VirtualBox Red Hat Guest on Windows Host
Rewriting History: git interactive rebase
Rewriting History: git interactive rebase
Ignorance is bliss: the .gitignore file
An introduction to .gitignore files.
Introduction to Conda
Introduction to conda, Anaconda, and Miniconda. Includes how to install pandas via Miniconda.
Synergy Introduction
Advanced GNU Make
Examples of advanced GNU Makefiles