λ ryan. himmelwright. net


Noanet Woodlands, Dover MA

Switching to a Mesh Network

Not too long ago, I updated our home networking equipment to an Ubiqui setup. However, we recently moved into a new house and I switched to a mesh wifi network. No, the switch was not just to increase wifi coverage throughout the entire house. The real motivator (ironically)… was that I needed a better ethernet connection…


Scripting A Tmux Work-space Start-up

I love the terminal multiplexer, tmux. It adds functionality to the terminal, such as multiple tabs, pane splitting, and the ability to detach and re-attach everything later (which is amazing when combined with ssh). I have been utilizing tmux even more at work, and recently started to script the start up/configuration a tmux session for each project. The other day, I decided to write a script to spin up a session for working on my website… and thought it would be a great tutorial!


Why I Got an iPad

Over the past few months, I’ve been considering getting a tablet device for the first time since I was in college. After researching all sorts of options, I had myself convinced that I would likely be picking up a 2018 9.7” iPad at some point. Then I ordered an iPad Pro 10.5” (2017 model). Here’s why.


Extending a VM Virtual Disk

Last week, I extended the virtual disk of the VM hosting my jenkins server. Shortly after, I increased the maximum disk size of one of the job’s docker containers, maxing out the disk. This meant that I needed to extend the drive… again. If you ever do something twice, it is best to have it documented for the potential third time. So, here we are.


Replacing a Drive in My ZFS Mirror

Right before Thanksgiving, one of the hard drives in my server started get noisy… very noisy. Fearing the worst, I did a backup, and shutdown the server until I had time to investigate further… and likely replace the drive. That time came this past week.