I use this website to write about everything from software development to puppies.
The opinions expressed are my own and do not reflect those of my employer.
February 18, 2021
After eight years, today was my last day working for Cleveland Clinic.
February 3, 2021
Hewlett Packard makes the world's worst USB hub. No, really. It's truly awful.
January 6, 2021
How I used a microcontroller, a fan, and a bunch of sensors to create a smart filtration system.
October 8, 2020
Today, my wife and I welcomed Theodore Frederick Buss into the world!
April 7, 2020
How to find and kill a process using a specific port.
January 27, 2020
I needed a way to connect and communicate between these devices in places with unreliable WiFi.
January 25, 2020
How to implement phrase recognition using HoloLens and Unity.
January 17, 2020
How I use a microcontroller and ultrasonic sensors to monitor the salt level for our water softener.
January 1, 2020
Some reflection on the past and goals for the future.
December 30, 2019
How to fix the scroll wheel not working inside terminal applications.
December 26, 2019
A walkthrough of some of the design and development decisions that went into this blog.
August 1, 2019
A high quality desk from a company with terrible quality control.
June 28, 2019
How to quickly implement and style a tabbed UI using SwiftUI.
November 21, 2018
Some thoughts, tips, and tricks from our first year of raising a puppy.
September 18, 2017
How to use two-factor auth, SSH keys, and more to protect your development setup.
January 21, 2017
How to use RVM, bundler, and CocoaPods to make reliable builds.
April 28, 2016
How to implement top-down and bottom-up methods in Swift.
April 21, 2016
Learn how to divide a dataset into smaller, more manageable pieces.
April 19, 2016
Learn how to implement one of the simplest sorting algorithms in Swift.
January 10, 2016
Finding the right design pattern to fit your architecture is the first step in ensuring quality.
June 22, 2014
How to use the new lazy attribute in Swift
April 7, 2014
How to personalize your command line with Prezto.
March 24, 2014
What will your verse be?
March 22, 2014
Some of my favorite iOS podcasts.
February 23, 2014
How I used an Arduino, servo, and keepsake box to make a birthday gift.
February 2, 2014
How getting familiar with the command line can drastically improve your workflow.
January 3, 2014
How to use Pushover to get notified when commands finish.