Linux Kernel Security Demystified

2023-10-01 1 min read

Almost all bugs can be a “security” issue.

As both a Linux user and a software developer, I’ve followed the Linux Kernel development process and talks over the years. Recently, Greg Kroah-Hartman gave a talk on security at Kernel Recipes 2023 which I think is worth checking out. Most of the information is not new to me, but their approach to handling “security” bugs is somewhat novel in the industry, and I would argue is a good model to consider using across the board.

Continue reading

Experimenting with Immich

2023-09-24 5 min read

Something that’s been on my tech to-do list for a number of years is to set up a self-hosted photo/video storage solution for myself that utilizes my home server, and can be easily backed up to an external storage solution if/as needed. My plans have been for this to initially not be a replacement for something like iCloud Photos, but rather a complimentary solution, archiving photos in case something ever happens to my iCloud Photo library. This weekend, I took the first step in implementing such a solution.

Continue reading

Mercury Weather

2023-09-17 3 min read

There is something special about using an app that the developer has clearly put a lot of time and effort into, and it shows in the small details, the little finishing touches that make the app a delight to use.

A few weeks ago I ran across a post on Mastodon by the developers of Mercury Weather showing off screenshots of their upcoming (now available) macOS version. I liked what I saw, and went and downloaded the iOS app to play with.

Continue reading

Use a Custom Domain Name

2023-09-10 2 min read

From a blog post by Manuel Moreale:

Please, for the love of all things web-related, if you decide to do anything online, get yourself a domain name. Don’t rely on the 3rd party domain provided by services like Blogger, Substack, Tumblr, whatever. Yes, it’s an extra cost but owning your URLs is important. If Substack dies tomorrow, all your fancy-cool-name.substack.com URLs are gone. And all the links scattered across the web that were pointing to them are now broken.

Continue reading

Asus ZenBook 14: One Year Later

2023-09-03 4 min read

A little over a year ago, I wrote a blog post on a new laptop I had recently acquired to use for embedded development. At the time I was preparing to travel for work, and wanted a machine that would be able to handle my normal workload, even if it was a bit slower than my desktop(s). I’ve used it on and off since then, and decided to write up a quick follow-up post to detail some of my thoughts.

Continue reading
Older posts Newer posts