Blog

How to Dual-Boot Ubuntu 20.04 and Windows 10 with Encryption

How to Dual-Boot Ubuntu 20.04 and Windows 10 with Encryption

When you run the Ubuntu installer, there’s an option to dual-boot Ubuntu with an existing Windows installation. There’s also an option to encrypt your Ubuntu installation, but only if you…

Why you should consider moving your tech blog off Medium

Why you should consider moving your tech blog off Medium

This might turn into a bit of a rant, but humor me. The other day, I was working on a hobby software project when I got hit with one of…

Comparison: GoTrax GXL vs Xiaomi M365

Comparison: GoTrax GXL vs Xiaomi M365

For the last six months or so, I’ve been using an e-scooter on part of my commute to work. I’ve spent a good amount of time commuting on both the…

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 websites and Android apps. My most recent app is Count the Dots, a game that's based on subitizing. I also 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.