šŸŽ‰ I've have launched a new iPhone app, Nudge Nudge! šŸŽ‰

Download For Free!

Learn More

Day 3: Fly, you fools

Today is a travel day for me, so I didn’t expect to get a whole lot done on the app. To my surprise, though, I was able to quickly hammer out the app’s settings view. I really want this app to fit into each customer’s workflow so that using the app doesn’t have a ton of friction. The whole point is to allow you to get in and out of the app as fast as possible, with most of the value of the app coming from customized notifications.

I’m enabling a lot of default customization so that the large majority of the app can be tweaked. I use and have tried so many apps, especially productivity apps, where I just want to make a small change to the creation of, say, a note, but the app has almost no settings options. And thankfully, with the help of SwiftUI and the AppStorage property wrapper, adding settings is incredibly easy.

While I didn’t move the needle a ton on the app today, I’m glad I was able to get some portion of it worked on and can keep up my streak of working on it daily.


Day 2: The Wall

The first official day of work on the app went super well. I was able to make two big steps forward: adding an icon and integrating RevenueCat for In-App Purchase support.

While I’m not worrying too much about iOS 26 for this app right now, mainly because a lot of my default controls and such are all SwiftUI. However, I did tinker with using Apple’s new Icon Composer to help make a simple app icon. It really shocked me that with just basic PNGs of different shapes, the default settings of Icon Composer really can create a unique-looking icon without a ton of graphic design work. Sure, it won’t win any design awards, but in a pinch and for indie developers, I think it is going to make designing iOS/Mac OS 26 icons much easier and help keep everything pretty consistent.

I’ve made a lot of apps over the years, and when it came to doing all the rigamarole required to implement In-App purchases properly, I always felt just overwhelmed. Hearing both John and Casey from ATP talk about the tough times they had fully integrating StoreKit into their apps really just made me feel like it was easier to either offer my apps for free or a one-time fee, even though the latter has fallen out of favor for most iOS customers.

Instead, I finally used the long-time sponsor of Core Intuition, RevenueCat, to help add In-App purchase support. This entire process went much smoother than I had expected, and I feel like it has helped me create a better paywall experience for my potential customers. Some people might feel that RevenueCat’s monthly fee of 1% for any revenue over $2,500 is too much for ā€œjustā€ being a wrapper around StoreKit. Now having integrated with their service, I have to say it is well worth the fees. Not only is so much of the store process abstracted away, their online editor to build the paywall is super solid and a great feature!

Important Note! This post is not sponsored by RevenueCat in any way!


Finished reading: The Two Towers (the Lord of the Rings, Book 2) by J. R. R. Tolkien šŸ“š


Day 1: Out of the Woods

After two months of wandering, I’m finally ready to get out of the woods. I’ve been working on my first iOS app in a while, and my whole motivation for the app comes from me wanting to finally do all the things I never could when I had a full-time job. And while I’m still looking for a full-time job, applying is just as awful as you hear about, I want to be sure I utilize the small amount of freedom I now have by completing the things I’ve always wanted to accomplish. One of the biggest things I wanted to accomplish after I left my previous job was to publish a new iOS app to help people stay focused on their hobbies.

To do that successfully, I want to start posting daily about my progress towards accomplishing that goal. Some days it is going to be very short since I maybe didn’t do a whole lot of work on my app. However, my hope is that by posting daily I will stay on top of the project and keep it moving towards the finish line.

A big inspiration for me to do daily logs is David Smith’s amazing Design Diary series he is writing as he works through redesigning his apps for iOS 26. The second inspiration was Brent Simmon’s Vesper Sync Diary from 2013/2014 which I had followed at the time religiously and loved every little update. I think it is important to share progress on large scale-projects publicly to not only record them for others to possibly learn from, but to keep a trail of the hard work you have put into your own projects.

The final big reason I want to do this is to get back to posting regularly to my Micro.blog site. Manton’s book and podcast Core Intuition were a huge inspiration for me to finally start to use Micro.blog and join in the community of bloggers trying to reclaim a small portion of the internet that the big social media companies have stolen. As I’ve started to post more on TikTok and other social media platforms, I just get the constant feeling that I’m missing out on contributing that same sort of content on more open and freely available avenues.

Today is day 1 of hopefully many more days!

A quick note: I’m hoping to give each day some sort of unique title, possibly Lord of the Rings inspired…but let’s see how long I manage to keep to this!


Picked up this great classic printing of The Two Towers! Such a great find, and now I can easily finish the book while on vacation!


Found a cool relic today! Don’t think I’ve ever seen a spindle of pocket CDRs.


This has to be one of the strangest ā€œcollectibleā€ tie-ins for a movie!


Took a little day trip to a classic! Still the best root beer around!


Super fun Lego build to celebrate the 50th anniversary of Jaws!


Was expecting to see more Tron Ares content at the theaters since it is coming out in October. It was cool to see this 3D glasses bin though last night!


While researching some Led Zeppelin Bootlegs, I came across an official page still available with the most 2000s era website design still intact! This design style is still so unique and fun! www.ledzeppelin.com/show/seat…


Tweaked the app I’m working on to use some sheets for basic interactions. Really surprised how nice SwiftUI handles sheets with various positions options!


Nothing better than watching some classic Doctor Who to end the day!


Interesting article from Ars Technica explaining just how bad the hiring process has become. The insane number in the very first sentence, “Employers are drowning in AI-generated job applications, with LinkedIn now processing 11,000 submissions per minute—a 45 percent surge from last year, according to new data reported by The New York Times.”


Apple’s built-in writing tools for summarization are pretty great, which tracks seeing as Mac OS has always had a good summary tool built in even to earlier versions. However, web apps that take over the default right-click action, like Google Sheets/Docs, really put a stop to easily using Apple’s tools. It is a bit of a letdown, and I wish Apple had some way to still present the writing tool option in these cases.


Smallest pieces of Tamago sushi I’ve ever had!


Really itching to put Tahoe on my traveling MacBook Air so I can prep some updates for my Mac apps. But seeing as the only way to downgrade is to wipe that Mac completely makes me a little more hesitant.


Making some great progress on the Lego Batwing set!


Finally sitting down and tackling this awesome Lego build I picked up last year!


Still pretty shocked at the on-device foundation models’ performance of the new OSs from Apple. Sure, they don’t have live internet connections to pull recent data, but for historic knowledge base questions and content generation, it is pretty good so far!