My Blog Posts

Breaking up With Linux Snaps

Posted on

The honeymoon period is over and quite frankly, I’m done with Linux Snaps.

I’ve been an intrigued fan of Snaps for about 4 years and have been a Snap developer for about 3. It’s on the development side where love has been lost. Here’s why.

continue reading →

Keep the Bits Flowing, Get Ubuntu 21.04 “Hirsuit” via Torrent

Posted on
Congratulations to everyone who worked on and shipped Ubuntu 21.04 “Hirsuit Hippo”. A special thanks to Martin Wimpress who recently left Canonical and Alan Pope who will be at the end of this month. Both men put enormous amounts of time into the community from inside and out of Canonical. This is in addition to the superb Ubuntu Podcast they put out every week. Thank you gentlemen for your service. continue reading →

The Reserve Force Turned 1!

Posted on

Hey everyone! It’s been a little while since I’ve blogged. Recently I got an email from Google Analytics telling me that The Reserve Force (TRF) reached its first little milestone. It also reminded me that just a couple of months ago TRF hit its first birthday!

continue reading →

Zoom Manager v0.9.1: Ubuntu Hirsute & Linux Mint Support

Posted on
Zoom Manager (zoom-mgr) is a tool to easily install and update the Zoom video conferencing software on the Ubuntu Linux distribution. With the v0.9.1 release, I’ve added support for the in-development Ubuntu Hirsute release cycle. More exciting, upon request on GitHub, I’ve now added official support for Linux Mint as well. Support starts from the v19 release of Linux Mint up to current. Testing was done specifically with the Cinnamon desktop environment. continue reading →

Welcome 2021

Posted on
Welcome to 2021. 2020 was a horrible year and I think all of hope for a much better 2021. Here in the U.S., 2021 hasn’t started off so great either. Anyway, in 2021 I expect to get into mobile development, YouTube, and more Ubuntu specific programs. I hope you stick around to see what I get up to.

Northern Winter Desktop Wallpaper - Ubuntu version

Posted on

I decided to make an Ubuntu version of the CircleCI winter wallpaper I published earlier today. You’ll find the preview in this post but you can download the full resolution 4K/16:9 version (for normal screens) and a nearly-4K/16:10 version (for Macbook-like screens) from the links below.

continue reading →

CircleCI Desktop Wallpaper #13 - Northern Winter

Posted on

In continuing with my series of CircleCI desktop wallpapers, here’s another one. People seemed to like the Halloween wallpaper so I decided to make another season themed one, “Northern Winter”.

You’ll find the preview in this post but you can download the full resolution 4K/16:9 version (for normal screens) and a nearly-4K/16:10 version (for Macbook-like screens) from the links below.

continue reading →

How I Choose an Open Source Go Library to Import

Posted on

One of my favorite things about coding is thinking you’re going to have to write some complex code to solve a very specific problem and then discovering an open source library that does that exact thing for you. How great is that!? The thing is, not all open source projects compare the same when it comes to reliability and future proofing. Here’s my quick rundown of what I look for in a Go (golang) open source library before I choose to import it into my code.

continue reading →

How to Fix Linux Snap Connectivity Issues When Tailscale Is Installed

Posted on

I have tons of snaps installed on my Ubuntu desktop machine (36 to be exact). A couple of months ago I noticed that they stopped working correctly. It was strange because some things would work, like working with files on the filesystem, but anything involving Internet connectivity was failing. It turns out installing the Tailscale VPN broke Internet connectivity for my snaps. Here’s a quick fix.

continue reading →

Better Go Test Output With GoTestSum

Posted on

What’s awesome about Go (golang) is that pretty much everything you need is built into the toolchain. Running your tests is a simple matter of go test ./.... Creating basic services such as building a web server is included in the standard library. While the standard library is great, there’s modules out there that provide enhanced features. GoTestSum does this for go test. It’s a simple enhancement that provides a great deal of value. Let’s check it out.

continue reading →
< Newer Posts Older Posts >