My Blog Posts
Whenever I start a significant amount of work on a codebase, I like to push up to GitHub a baseline branch. I’ve written about this before but to summarize, I like to get the lay of the land before I start creating changes. This allows me to build confidence in the CI process and makes debugging future problems easier.
With forking pyenv, I decided it would be smart to create a solid baseline here as well. Here’s what I did.continue reading →
Here’s a really quick one I wanted to share. Today I rode to Starbucks to get a nice weekend work session in. I’m working on some fun stuff such as Pungi, Revidian Auto, etc. I logged in to my MacBook Pro, connected to “Starbucks WiFi”, and the WiFi login/redirect screen never popped up. This happens on occasion and there’s a few troubleshooting steps you can do to fix it. I won’t go over them here (let me know in the comments if you want me to) but I will go over how I fixed this weird Tailscale and captive portal issue.continue reading →
continue reading →
pyenv is a very popular Python version manager that is maintained by people who are most certainly more knowledgable in Python than I am.
So I decided I am going to fork the project all by myself. 😄
It may sound silly but I actually have some practical use cases that can come from this exploratory fork.
I decided that I’ll document my journey with this project as I go.
Let’s start with part 1, the “why”.
Here’s a quick one.
Recently I needed to give one of my co-workers access to my personal Linux server. SSH felt like the easiest way to do that but I needed his public key. GitHub makes that easy.continue reading →
I tried doing this today and ran into a small hitch. The official Minecraft website gives you a .deb file to install. No package manager or instructions. A couple blog posts I found had instructions that worked, but gave instructions which I felt were too long or installed unnecessary things.
Here’s how to install Minecraft Java Edition on Ubuntu, short and sweet.continue reading →
I use CircleCI, GitHub, and git pretty much daily. Even on the weekends. So, I’m always coming up with ways I could make my life easier and small tasks faster. This is where arc comes in. Small features to make the daily workflow a little bit better.continue reading →
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 →