Posts
6 Months with the Steam Deck
· ☕ 6 min read
I’ve had my Steam Deck (256GB version) for a bit over 6 months now and I love it! Being a mostly keyboard-and-mouse gamer, that was a bit of a surprise to me. Unboxing Experience Opening the Steam Deck was an easy process. The packaging has fun Valve-y designs and contains the contents well without using unneeded extra packaging. Setup (or lack thereof) The initial setup process was as simple as possible.

Framework Followup
Framework Followup
· ☕ 5 min read
After living with the 13" Framework laptop and releases of new specs for the 13" and plans for the 16", I've got some thoughts on my Framework

Framework First Impressions
Framework First Impressions
· ☕ 12 min read
I recently upgraded my laptop to a Framework laptop since my old trusty laptop's screen cracked and a replacement screen cost as much as new some laptops. These are my initial impressions of the laptop's build, performance, and usability.

Masters Degree Takeaways
Masters Degree Takeaways
· ☕ 4 min read
This December I graduated from Clemson University with my Masters degree in Computer Science. There were a lot of things I learned (obviously), but I think the most useful things I learned were not from the course material, but my outside learning and interactions with peers and professors.

ZFS Backups to Files
· ☕ 9 min read
ZFS is a great filesystem which I use on most of my systems and it makes full-drive backups a breeze. However, sometimes I want to backup to a non-ZFS system. These are the steps I use for fast and verified backups to a file on another computer.

Getting Started With Devcontainers
Getting Started With Devcontainers
· ☕ 3 min read
Setting up and maintaining a development environment is hard, especially when you need to destructively test features or libraries.

TIL: AD Forests
TIL: AD Forests
· ☕ 1 min read
Today I Learned about Active Directory Forests

Change Username Without Separate Session
· ☕ 5 min read
Changing a user's username on Linux requires no processes be running under that user. This makes sense, but what if we only have that user accessible through a SSh connection?