I’ve been using Ubuntu as a daily driver since 2006, and I’ve been hosting most of my personal websites on Ubuntu servers since around 2010, but that all changed recently. Don’t worry, this isn’t a post about how I’ve seen the light and come around to Windows, I still think Microsoft sucks, and I am…
Balancing Perfectionism, Deadlines, and Budget in Software Development
From an experienced developer’s perspective, the ideal order of importance in a project usually looks something like this: From a management or client perspective, you probably see the flaws with this list. Developers tend to be fairly opinionated people, and many of us are not highly business-minded people. As such we tend to be perfectionists,…
Read More » “Balancing Perfectionism, Deadlines, and Budget in Software Development”
Fixing Lenovo’s MIPI Camera problems on Ubuntu 22.04
The Issue I recently purchased myself a new Lenovo X1 Cabon Laptop for work. The problem is that I run a flavor of Ubuntu and, though the hardware is Ubuntu certified, there is a known issue with the MIPI webcam models and for the particular hardware combination I was looking for, I had no choice…
Read More » “Fixing Lenovo’s MIPI Camera problems on Ubuntu 22.04”
Hustle Culture is Toxic!
I said it, and I mean it. As someone who is most definitely guilty of taking on more work, side projects, hobbies, and business ventures than is probably recommended at once, I have found myself on occasion falling victim to the hustle culture mentality. You see others on social media achieving their goals, posting motivational…
Welcome Back
It’s been a while! I have been busy with work and side projects, and frankly I have been neglecting my blog. But I’m back and, first things first, I have completely rebuilt my website from scratch. 🙂 I’ve kept my old posts intact for posterity, but be warned that they are all quite old at…
Work, Work, Play?
Well, school is out for the summer (I definitely won this semester) but I’ve been keeping busy between work and personal projects. We’re killing it at work, just cranking out better websites every day and I’ve been learning tons about the capabilities of WordPress. First I’m going to talk about that! I’ve been dealing with…