Blog

My New Bash Prompt (PS1)

My New Bash Prompt (PS1)

I recently spent some time improving my bash prompt. I already had a lightly customized prompt, but wanted to see if I could find something I liked that provided even more information.

Continue reading…
My Dotfiles Story: A Journey to Chezmoi

My Dotfiles Story: A Journey to Chezmoi

When you’re a developer (or perhaps even a normal power-user), you seem to acquire a bunch of custom config, scripts, and tools over time. Often, these are little snippets. A one-liner command alias that you paste into ~/.bashrc. A custom format for your PS1 prompt. A default setting for Vim.

Continue reading…
How to Install Pi-hole on the Orange Pi Zero

How to Install Pi-hole on the Orange Pi Zero

I’ve already written a review of the Orange Pi Zero. As it turns out, this little board is perfect for running your own Pi-hole! It’s probably even better than a Raspberry Pi! The cheapest Raspberry Pi you can get with a wired ethernet connection is the Raspberry Pi 1 Model B+, which is listed for $28.95 at PiShop.us (as of May 2021). In contrast, you can get an Orange Pi Zero 512MB for $16.99 + ~$4.00 shipping from AliExpress, or a couple dollars more with a case. (You can also find these items on Amazon, but shipping is more expensive there.) In total, you can save about 30% compared to the Raspberry Pi! Of course, the Raspberry Pi Zero W is probably cheaper, but the Pi-hole really is a lot more stable and fast when it has a wired connection, so the Raspberry Pi Zero W isn’t a good choice for the Pi-hole. But the Orange Pi Zero has a wired connection and performs great!

Continue reading…

Apps

ConfessIt Icon

ConfessIt

ConfessIt is an examination of conscience app for Catholics. Available on Android, iOS, and the web. The Android version has 4.7 stars in the Google Play App Store after more than 730 reviews.

About

I'm a Web Software Engineer at Strava. I have experience in a range of technologies including Linux, Ruby, PHP, Scala, Java, SQL, Javascript, and Android. In my increasingly scarce free time, I develop some websites and Android apps. I maintain ConfessIt, an app for Catholics, with a 4.5 star rating after more than 550 reviews and 28,000 downloads.

I graduated Summa Cum Laude from the Colorado School of Mines in 2011 with a degree in computational and applied mathematics; I subsequently completed a Master's of Education at the University of Denver as part of the Denver Teacher Residency. After a short stint of full-time teaching, I returned to the field of software engineering at SpotX, where I worked for 3 years before joining Zen Planner and finally moving on to Strava.