Linux Machine Setup & Tinkering
Why Linux?
Understanding an operating system at the command line is foundational for everything I want to do in software, robotics, and autonomous systems. Setting up and breaking (then fixing) a Linux machine is the fastest way to learn.
The Setup
I installed and configured a Linux distribution from scratch — partitioning drives, managing packages, setting up a user environment, and writing shell scripts to automate repetitive tasks. Networking, permissions, and process management have been the biggest learning areas.
Tinkering
Beyond the base install: experimenting with cron jobs, system monitoring tools, dotfile management, and running local services. Every problem that comes up is a chance to read a man page and understand the system a little better.
Skills Demonstrated
Linux system administration, Bash scripting, networking fundamentals, and problem-solving with limited documentation.