Tying Up Tech Loose Ends : 2023 Edition

So as most of you know, I tend to take the last few weeks of every year off. Primarily I use this time to celebrate the year and reflect on its events. I also use this time to tie up any tech loose ends that I have… and boy did I have a few this year. My biggest piece of in-home tech debt was definitely my camera system. For years I have run a hodge podge front door camera which basically amounted to an indoor web cam mounted in my front window which was pointed at the foot door area of the porch. The web cam was hooked up a to Raspberry Pi 4 running an RPI distribution called MotionEyeOS. Sadly this software hasn’t been updated since mid 2020 as the maintainer had stepped away and nobody has stepped up to maintain it since. ...

December 29, 2023 · 9 min · Jay Little

The Joy Of Being Alive

Yesterday I almost died. At least I came as close to dying as I have ever come over the course of my life. I hadn’t been feeling well since Monday morning. I was experiencing quite a bit of abdominal pain and bloating. It only got worse as time progressed on Monday and that evening I just wasn’t able to sleep. No matter what position I got in, I just couldn’t get to sleep due to the aches and pains. Finally right before 3 am on Tuesday the 14th I woke Annette and she convinced me to let her take me to the emergency room. ...

November 15, 2023 · 4 min · Jay Little

Linux Laptop Letdown: When OEM Largesse Runs Dry

Today’s post is about a subject near and dear to my heart: Laptops with Linux preinstalled. Sadly this is not a happy post, but rather one in which I share my recent angst about the state of Linux Laptop hardware and how I have maneuvered myself into a very neglected corner. So as regular readers know, I have largely only purchased laptops with Linux preinstalled for quite a few years. This is because as a person living within a capitalistic society, I am ethically compelled to vote with my dollar as it is the only vote I have which actually seems to matter. To make a long story short: I do not wish to reward Microsoft for their ongoing objectionable behaviors relating to Windows and I really don’t much care for MacOS so Linux is my de-facto operating system of choice. ...

October 17, 2023 · 7 min · Jay Little

Penguin's Side Piece: How and Why I Became a Part Time Apple Fanboi

While most of my readers probably think of me as being some kind of massive die hard Linux loving Penguin, the reality is that outside of servers, laptops and desktops I don’t use Linux very much. The purpose of today’s post is to detail the reasons and the journey of how I have basically become an Apple Fanboi nearly everywhere else. Let’s start with a disclaimer: If you want to email me or send me a message on Mastodon telling me how stupid I am for trusting Apple, well, okay. So be it. While I wholeheartedly agree that trusting any form of proprietary software in this day and age is a foolish choice that will eventually bite everybody in their ass, the flip side is that sometimes you just need convenient tech to rely upon in certain scenarios. ...

September 26, 2023 · 9 min · Jay Little

Unity Killed Modern Proprietary Gaming For Me

As some of you undoubtedly have heard Unity, the company behind one of the most prolific game engines of our time called Unity Engine, recently announced some changes to their pricing. On the surface this may sound like quite a big nothing burger if you aren’t familiar with the process of how software is made, let me assure you: This announcement is rocking the entire gaming world. Note: This post is a follow-up to my 2019 post “My Modern Gaming Escape Plan”. If you haven’t read it or have gasp had the audacity to forget it over the last four years, I strongly advise you to read it (again) first. ...

September 15, 2023 · 8 min · Jay Little

Echo Chamber Exodus: Bye Bye Bluesky

As regular readers know, I have long questioned the value of social media and I have struggled with the question of how involved I should be with it. This morning I decided to quit Bluesky permanently because the bulk of the community there seems hellbent on ostracizing and ejecting anybody who doesn’t fully subscribe to their specific brand of group think. I wish there was a kinder way to put it. But there isn’t. When I first arrived on Bluesky back on June the 1st, I was pretty hopeful about it’s prospects. It was elite (due to being invite only), largely liberal and seemed like a relatively decent enough place at first glance. As is often the case in life, the first look was deceiving. ...

July 22, 2023 · 7 min · Jay Little

Tech Team Dead Weight a.k.a. Lutz

If you’ve worked in tech and have any degree of actual talent, you have run into the following scenario: You are on a team and that team has at least one member that isn’t pulling their weight. The reasons why generally range from a lack of work ethic to a lack of talent. Regardless that person can’t seem to get themselves fired. Why is that? UPDATE 8/9/2023: Lutz, in this particular case, has now been fired. Nobody misses him. ...

July 20, 2023 · 7 min · Jay Little

I am on the McNulty Spectrum

So over the last few weeks, I have been re-watching one of my favorite television shows of all time, The Wire. If you haven’t seen it, you should probably rectify that oversight. That being what it is, I’m currently making my way through Season 3 and I had a revelation of sorts: I might be a McNulty. Yeah okay, so for those of you not familiar with the show, you have no idea what that means. To put it somewhat briefly, Jimmy McNulty is a police detective on the show, who is basically all about the case. He wants to see justice done, no matter what the cost. He is all about “the work”. Needless to say that his narrow minded quest tends to alienate virtually everybody he works with… on a long enough timeline anyway. ...

July 16, 2023 · 6 min · Jay Little

Developing Custom Software is Probably a Bad Idea

This post is the culmination of years of accumulated professional frustration. It will not be well received by some. That’s okay. If you make it to the 25 year point of your dev career and you spent most of that time writing custom software for clients and you still disagree, feel free to write your own take and send it along to me. I will afford it my due consideration. ...

June 28, 2023 · 7 min · Jay Little

Developer Brethren, its Time to Embrace Boring!

So this morning I was listening to one of the Linux related podcasts, Coder Radio and the hosts read feedback from a listener who claimed that he was “bored” with PHP and ready to try something else. Now to be fair, in this particular case, the writer outlined some circumstances that made me sympathize with him. Long story short is that parts of the PHP based stack he was relying on for some of his software had changed significantly. In order to update his software to a currently supported version of PHP, he basically now has to rewrite it from scratch. So yeah, that sucks. ...

June 22, 2023 · 7 min · Jay Little