It’s amazing Trism, one of the first iPhone games I played, is still available and runs with iOS 26!
It’s amazing Trism, one of the first iPhone games I played, is still available and runs with iOS 26!
Saw this meme on IG from @disappointingaffirmations that really motivated me to finish and release some recent projects. Few days later and it is still front and center while I cleanup my Developer folder of various projects I’ve started over the past few years.

It is pretty easy to tell what parts of macOS aren’t used by a ton of people within Apple by how off the new Liquid Glass design looks. The screenshot is from a connected networked Mac.
Excited to finally release my new Mac app, Bookmark Manager! One easy app that lets you export all of your Safari bookmarks and Reading List items into CSV format. Great for archiving old bookmarks to cleanup your Safari usage! Available to download on my site!
Some really great finds yesterday! Hearing Tolkien read excerpts of The Hobbit and Fellowship is amazing!


Saturday, October 4, 2025
In 2009, The Beatles released their entire discography on a unique green apple with a removable USB-branded drive. This device has long been on my list of Beatles releases that I have wanted to pick up for years now. And, thanks to a recent eBay listing and no one else bidding, I was finally able to add the infamous green apple to my collection.
While the package was shipped across the country, I kept worrying about finally receiving the device, only to discover it was wiped by the previous owner. But thankfully, the previous owner didn’t mess with the drive, and it worked perfectly once I plugged it in for the first time. Well, other than the fact that the included Beatles application requires a previous version of Mac OS X that supports 32-bit applications since it is actually a wrapped Adobe Flash application.
Once I pulled the files off of the green stem USB drive, I figured I had two main problems.
Since the drive is over 16 years old, I didn’t want to worry about it failing and corrupting all the data on it. While I did pull the FLAC, more on these files later, and MP3 folders, I still like having as close to a 1:1 copy of the drive for archival purposes.
To solve this problem, I opened Disk Utility, right-clicked the drive, and created a new Disk Image from it. After waiting about 30 minutes, USB drives from 2009 weren’t the fastest, I had a perfectly working copy of the USB.
The second problem relates to the included files. This USB is unique as it is one of the few official FLAC releases of The Beatles discography. And while it is great to have the FLAC files for playing on more high-end equipment, they don’t natively sync with my music service of choice, the Music app. Instead, I need to convert them to something more compatible with the Apple ecosystem.
After a little bit of Googling, I came across the method I knew I would have to use…trusty FFMPEG. My goal was to transcode the FLAC files into both AAC and ALAC. ALAC being Apple’s lossless file format which they have used for decades. The added benefit of using ALAC is I can actually sync them to my iPods and play them on my Mac. Unfortunately, these ALAC files are not synced with my iPhone/iPad since the iTunes/Apple Music Match service only seems to sync AAC files.
Either way though, I want to be able to convert these FLAC files to something I can use on iPods at the very least. To do this, all I needed was a single Terminal command.
# For ALAC Conversion
for i in *.flac; do ffmpeg -i "$i" -acodec alac -vcodec copy "${i%.*}.m4a"; done;
# For AAC Conversion
for i in *.flac; do ffmpeg -i "$i" -acodec aac -b:a 256k -vcodec copy "${i%.*}.m4a"; done;
With that one line, I was able to transcode both ALAC and AAC for use wherever I want!
This was a fun little project and a reminder of how much I love owning and managing my own music library. The idea of owning my own music library has been something I’ve been thinking about a lot lately, and is something I’ll probably cover more on this site in the near future.
Finished reading: The Return Of The King by J.R.R. Tolkien 📚
Found one of the coolest relics of the dot-com bubble this past weekend!!


Wednesday, September 10, 2025 →
Even though I absolutely love Tron Legacy, I never watched the Disney show Tron Uprising. Figured I would give it a watch since Ares is coming out soon. Wow! I should have watched when it came out! The animation style is so cool, it has great action scenes, and really builds out the Tron Legacy world in unique ways!
This is such an awesome project! I loved the old iPod games so much and have long since lost the original files I purchased. Can’t wait to give this project a download! arstechnica.com/gaming/20…
Wednesday, September 3, 2025 →
Finished reading: Zen Mind, Beginner’s Mind by Shunryu Suzuki 📚
Wednesday, September 3, 2025 →
As someone who absolutely loves e-ink devices, I was so excited for the reMarkable announcement today. However, the price point is a bummer at $449. Even as someone who really believes in the usefulness and joy of e-ink devices, it is a hard sell to say the Paper Pro Move is almost the exact same price as the entry iPad mini. If the price had come in around $250 to even $300, it would have been a much easier sell. Although, I do wonder how much of this cost is due to the recent horrible tariff policy of the US.
After a few days with the iPad 7th generation, I’m still shocked at how much of an improvement it is over the 6th generation. The amount of pages in Safari that constantly reload after I swap between apps has dropped dramatically. I’m honestly pretty surprised that the 6th generation is supported with iPad OS 26 since it struggled so much during the betas that it is almost unusable.
Monday, September 1, 2025
An all-new version of my app Nudge Nudge is available now! I’ve worked hard over the past few weeks to improve the UI and make some improvements that I had wanted to make pre-launch but pushed off to focus on more critical fixes. Now, though, I can finally say I’m pretty happy with the notes feature of the app. And most importantly, the notifications are now properly triggering with a vibration depending on your notification settings. While this isn’t a huge update, it is a great step I’ve wanted to make since I first released the app. I’m still waiting to do any big marketing pushes, but I’m hoping to start those soon now that the app has a few updates released.
Tuesday, August 19, 2025
My latest app, Nudge Nudge, is finally released! It has been a challenge to get here, working off and on for over 20 days, plus a ton of days long before I started this log. With some more time, I plan to do a bit more of a recap of what I’ve experienced publishing an app in the current, rather crazy, software market.
What has been the most interesting for me though is how much I’m still motivated to keep working on the app, but even starting to think about my next big app project. While this app hasn’t taken off, and who knows might never take off, it has felt like me releasing it was a catalyst for my own motivation. Over the years, like most software developers, I feel like I’ve ebbed and flowed on motivation when it comes to releasing products. I would start a lot of projects, but very, very rarely release them. Now though, it feels different and I feel more motivated to keep releasing products and seeing if any will stick in any semi-large way financially.
Monday, August 11, 2025
I finally made it. I’ve sent the last TestFlight out to my beta testers, and everything seems to be working properly. The paywall had some last-minute tweaks it required to support dark mode. And everything on the App Store side of things is all squared away. I’m submitting the final initial release build to App Review tonight with the hopes of launching the app in the next day or two after approval.
During this time, though, I’m going to be working on all the marketing material I plan to send out to a handful of online news outlets to promote the app. I’m going to hold off on doing this until I know the paywall and everything works in production once the app is on the App Store. However, I feel like the hard work, and the work that usually is the most important initial, is getting these marketing materials all squared away and professional-looking.
Friday, August 8, 2025
After fixing a handful of in-app purchase issues, I was able to get my app approved by App Review! I’m still curious how much actual testing they do of the app functions and the purchase flow. Although I would have to assume very little. Which means I’m going to spend a little more time to testing it and making sure everything still works. The last thing I want is for a new customer to try and subscribe to the app and for some reason it doesn’t work.
Tuesday, August 5, 2025
As expected, my first submission to App Review was rejected. And of course, it mainly had to do with the privacy and terms links you have to put in so many different places to meet the requirements of the App Store. While I know this policy is in place to cover either Apple’s or my own rear, it just feels like a game of whack a mole of where you need to be putting everything.
I’m going to take tomorrow to make the changes. Thankfully, yesterday I got a few hours of work in and was able to quickly throw together an About screen with some basic information about myself, NSMug, and the App. Getting very close to submitting the app for the final time before its initial release.
Sunday, August 3, 2025
It has been a little while. The last week has been very enjoyable on a personal level, but I put aside a lot of my work to make it enjoyable. While I have taken breaks since I started this effort, this was one of the longest. Every day I tried to fit in a little bit of work, but usually life got in the way in the best way possible.
Now though I’m back on the road forward. Thankfully, just before I had to pause on all of my work I had sent out a beta to a few friends who really helped me polish what I had at the time. And to help stay on top of the little things that usually catch people up on their first submission of a subscription to the App Store, I submitted a test build to App Review this afternoon to make sure nothing on that end will prevent me from launching. I still have a few minor things to get ironed out, all of which I plan to do this upcoming week.
While being away from the project I did miss it a lot. Which is something I have experienced in the past. Even after the breaks and setbacks, every time I sit down to work on this project I still believe in it. My biggest fear is that I’m going to miss something on the subscription side of things, breaking it, and having a bad first impression for some people. My hope is that throughout this week I can finish testing the app, write a few little things, and then submit it for release.
Monday, July 28, 2025
No work today on the app or really any projects. 100% focused on myself and family for a much needed day of rest, fun, and celebration. That being said, I’m excited to get back into it tomorrow and make some more steady progress through the final stages.
Late yesterday I was able to send out the very first TestFlight beta to a couple of close friends who helped track down a handful of important issues with the in-app purchase support of the app. Most of it I fixed late last night, but tomorrow I’m going to sit down and try and make that whole workflow as bulletproof as possible.