: I’ve been banging my head against the wall with App Store rejections about this …
: Some great Ross finds from this past weekend!
: So happy that it looks like in macOS 26.4 they finally fixed the bug where custom folder icons …
: Picked up the recent remaster of Star Wars Dark Forces and found the included behind the scenes …
: One of the things that I’m always rejected for when submitting an app to the Mac App Store is …
: Finished reading: The Hobbit: Or There and Back Again by J.R.R. Tolkien 📚
: I absolutely love the Computer History Museum, and this project is so fascinating! What a great …
: I know plus addresses has been around for a long time for email, but having just learned about it …
: Reviving an App 11 years ago, I wrote my first Mac app, Coords, and released it on the Mac App Store. It was the …
: This is most certainly not the first Mac App I purchased on the Mac App Store back in …
: Currently reading: Beren And Lúthien by J.R.R. Tolkien 📚
: Finished reading: The Fall of Gondolin by J.R.R Tolkien📚
: Currently reading: The Fall of Gondolin by J.R.R Tolkien📚
: I remember hearing rumors of Apple making a service bundle of their Pro/Creative apps last year, but …
: Finally stumbled across the a great reference site for the NSDateFormatter string options. …
: Took my PS5 with me for the first time on a little trip a few weeks ago. Traveling PS5 was such a …
: It’s finally the best time of the year for Destiny…Dawning! This Snowball mode is so much fun!
: Really wish this had been cheaper and was in full color. Some of the websites shown were such a …
: Finished reading: The Children Of Húrin by J.R.R. Tolkien 📚
: A New App I spend a lot of my free time reading. While I do almost always prefer reading a physical book, the …
: Been throughly enjoying Missile Command at our local arcade. Finally got top score! Even though it …
: 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 …
: It is pretty easy to tell what parts of macOS aren’t used by a ton of people within Apple by …
: Excited to finally release my new Mac app, Bookmark Manager! One easy app that lets you export all …
: Some really great finds yesterday! Hearing Tolkien read excerpts of The Hobbit and Fellowship is …
: Transcoding an Apple A fun journey to transcode one of The Beatles’ most unique physical releases.
: 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!!
: Even though I absolutely love Tron Legacy, I never watched the Disney show Tron Uprising. Figured I …
: This is such an awesome project! I loved the old iPod games so much and have long since lost the …
: Finished reading: Zen Mind, Beginner’s Mind by Shunryu Suzuki 📚
: As someone who absolutely loves e-ink devices, I was so excited for the reMarkable announcement …
: After a few days with the iPad 7th generation, I’m still shocked at how much of an improvement it is …
: Nudge Nudge v1.1 Release An all-new version of my app Nudge Nudge is available now! I’ve worked hard over the past few weeks …
: Day 20: Flying with the Great Eagles My latest app, Nudge Nudge, is finally released! It has been a challenge to get here, working off …
: Day 19: The slopes of Mount Doom I finally made it. I’ve sent the last TestFlight out to my beta testers, and everything seems to be …
: Day 18: Approval! After fixing a handful of in-app purchase issues, I was able to get my app approved by App Review! …
: Day 17: Rejection #1 First rejections from App Review are always the biggest pain.
: Day 16: Returning to the path A another break, but step by step making progress towards the release.
: Day 15: A day of fun and celebration A much-needed day of fun and celebration!
: Day 12/13/14: Onward A lot of progress in just a day and finally seeing the end of the journey on the horizon.
: Day 11: The Orange Glow Small changes and cutting into my social media time are helping me get closer and closer to the end …
: Day 10: How much further? Nearing the finish line, but also having to complete some of the biggest milestones that I put off …
: Day 8/9: Squeezing In Squeezing in some work between traveling and a strong hope to get back into a rhythm starting this …
: Day 6/7: Enjoying the Journey A small break due to travel, but I was able to get back into the rhythm. Most interestingly, I’m …
: Day 5: Playing in Mount Doom A small iCloud Drive issue I’ve been having that I can only imagine will eventually bite me in the …
: Day 4: Step by Step Was able to check off a long-time feature I’ve wanted to add to the app with a really great Swift …
: Day 3: Fly, you fools A semi-busy travel day, with just enough time to squeeze in some programming on the app’s settings.
: Day 2: The Wall A lot of forward progress on the app when it comes to an icon and super easy in-app purchase setup …
: 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. Time to start a Developer …
: Picked up this great classic printing of The Two Towers! Such a great find, and now I can easily …
: 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 …
: While researching some Led Zeppelin Bootlegs, I came across an official page still available with …
: Tweaked the app I’m working on to use some sheets for basic interactions. Really surprised how nice …
: 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 …
: Apple’s built-in writing tools for summarization are pretty great, which tracks seeing as Mac …
: 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. …
: 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. …
: Nothing is more frustrating than the new splash screen animation for the Amazon app to promote Prime …
: Spent the whole day working with Google’s Cloud Run platform. Have to admit, Google’s API …
: Visited the first McDonald’s location yesterday. Had a really fun little museum of all the toys and …
: The surprisingly helpful makeshift standing desk at my hotel. Non-adjustable, but it works!
: Really loving iPad OS 26 on the iPad mini. The multitasking works great even on the smaller screen!
: First time using the CreateML app built into Apple’s developer tools for some experimenting. …
: Booted up a macOS 26 virtual machine to see how my apps look. While I’m happy by default that …
: Pretty good WWDC even with most of it being spoiled by rumors. Although, I was pleasantly surprised …
: Switching back to the Kindle for my primary reading device for books and long web articles has …
: All the rumors of a revamped multitasking interface for the iPad feels like the last chance for me …
: All new video out! Taking a look at the usual and unusual Apple-branded merchandise from the 1990s. …
: Reviewing tomorrow’s video! Should be out early in the morning!
: Fun little non-LEGO build! Had to modify it a little, swapping the side for the floppy drive, so it …
: I know next to nothing about Magic the Gathering, but these Lord of the Rings cards are so much fun …
: Of all the various Apple APIs, I’ve really been enjoying deep diving more into the Local …
: New month and new project! Fingers crossed I can get it up and running in the next month or so. Been …
: Of all the great topics covered on the Focused podcast, the most useful topic for me has been …
: Of all the parts of AI that seem scummy or just not wanted, automatically showing AI summaries on …
: New video out today! A chill walkthrough Apple’s 1990s Company Store thanks to QuickTimeVR! So …
: Finally got my Destiny 2 Christmas Reward! It was the first time I really got serious about …
: Going a bit further back for my next video out hopefully later this week!
: My latest go-to relaxing environment, oddly enough, has been the Apple TV’s Snoopy screen …
: New video in my Cocoa Archives series! Covering one of my favorite old iPhone games, Tunnel Shoot! …
: The VisionPro is starting to become my go-to for working away from my desk. It’s not the most …
: Really great post about AI that mimics my own thoughts on a lot of the talk about vibe coding and …
: Would love a 10 part documentary series covering the gas station food industry. This sausage thing …
: Reading this recent post by the company behind Things really makes me want to give Swift on the …
: New video out today! Announcing a project I’ve been wanting to start for a few years now …
: One thing that does feel pretty different in the best possible way is SwiftUI’s integration …
: Started reading: Masters of Doom by David Kushner 📚 Starts off pretty quickly and interesting. Can’t …
: Feels so good finally adding a loose copy of issue #1 of my favorite comic series ever to my …
: Some of my favorite photos from Washington last week
: Well, I finally crossed the barrier of rewriting an AppKit app to use SwiftUI. Hoping to have the …
: The one feature I’ve been using the most on my M4 iPad Pro is Night Shift to make it more like a …
: The peaceful shores of Rosario Beach
: Finished reading: The Dude and the Zen Master by Jeff Bridges 📚 What a great book/interview with …
: Finished reading: Rogue Saucer by John Vornholt 📚 Not too bad of a TNG story with a unique concept …
: Amazing pick up of Imaginary Storefronts by Mateusz Urbanowicz today! Really love reading all the …
: Stopped by Dicks Drive In today!
: First meal for this Washington Trip! Really hit the spot after almost 2 hours of traffic!
: Nice relaxing night building some fun F1 Lego mini sets before my day of traveling tomorrow!
: New video out today! Covering some exploration of OS X Tiger’s Dashboard Widgets! …
: Really great read from Miles Klee at Rolling Stone about the downfalls of AI chat services and …
: This upcoming week’s video covers one of my favorite OS X features, Dashboard!
: Finished reading: Doctor Who and the Seeds of Doom by Philip Hinchcliffe 📚
: While it is amazing that the MacBook Airs are so amazing at almost anything you throw at them. But …
: Nothing like spending the day trying to migrate a web application into a Docker container/image. …
: Spent the last two days building a little Mac App to keep track of basic contract customer …
: First YouTube video out, celebrating the 20th Anniversary of OS X Tiger! youtu.be/uFpIDKUcu…
: Getting a lot closer to finishing my Tiger 20th Anniversary video!
: When your physical card pulls are less than stellar, but you get some luck with digital cards!
: Love LGR Blerb videos covering big shows like this! It’s oddly relaxing to just see all the …
: Working on a little experiment that may or may not pan out…
: Was able to pick up the Apple Fitness pin today from my Apple Store! Wish they would do this more …
: iOS’s Voice Memos automated text transcripts are surprisingly great! Especially for something built …
: It still amazes me how many apps collect so much user data. The privacy notice on the App Store has …
: Keeping up my daily VisionPro usage after listening to how David Sparks uses it to help stay focused …
: I’m surprised I missed this VisionOS 2.0 feature in the Photos app where you can take any …
: It’s crazy how few good Sudoku apps support filling in a puzzle with the Apple Pencil on an iPad. So …
: Just discovered Focused from Rely.fm, and it is such a great podcast! It covers some interesting …
: Diving into the Vapor server project for Swift. So far, it is pretty nice, but it is so nice to just …
: Whenever I use the iPad keyboard in portrait orientation, I always miss the older mode where you …
: The Worf/Klingon subplot of TNG season 4 is surprisingly interesting. It’s crazy to think how far …
: Apple making physical pins for their Fitness Achievements is so awesome! I wish they would do this …
: Finished reading: Tiny Experiments by Anne-Laure Le Cunff 📚
: Using the Vision Pro more and more makes me wish that in addition to Mac Virtual Display, I would …
: Watching the TNG episode “In Theory” where Enterprise crew member D’Sora falls for Data …
: I tried out the reMarkable tablet a few months back and wasn’t impressed by the price point vs …
: Working on a new web project and just feel like Bootstrap, which has been my go-to for years, is …
: Super interesting documentary about the early days of the web and the whole Mozilla/Netscape open …
: Wonder how many companies will be too quick to accept whatever an AI system says about an employee …
: Really amazing interview about early Microsoft. Long interview, but very interesting with some …
: It’s been a few weeks since discovering Tot, and I’m still amazed at how much I use what is …
: Was rewatching an old interview with Jon Rubinstein after HP bought Palm, and it makes me miss the …
: One thing I can’t complain about SwiftUI is just how easy it is to build a multi-column table …
: Finally starting to feel semi-confident with SwiftUI for macOS apps. So much of it is just keeping …
: Wrapping up Gates’ recent autobiography. Kind of surprised where the book ends. Hoping eventually we …
: Not sure if it is just me, but the Dynamic Island and Live Activities feature for iOS seems so …
: Great episode of Under the Radar from a few weeks ago. While framed with the idea of optimism of …
: Retro night with the original Gran Turismo on the PS2
: Amazing how “AI Chat Apps” are becoming the new App Store spam. Most just seem to be wrappers for …
: It is amazing that when you drop into more obscure areas of App Store Connect, the early 2010s Apple …
: Today was the first day that I started a new Mac app using SwiftUI and didn’t give up on it …
: Watching Severance for the first time, it feels like one long Twilight Zone episode. Still not sure …
: One of my favorite photos of the Apple Visitor Center in Cupertino! Hoping to attend some developer …
: Finally releasing the Mac app, Batch Renamer, I’ve been working on for the past month! Easily rename …
: A little tea while I finish up web work for my upcoming app
: Getting even closer! Just finishing up the product page and smoothing some of the rough edges.
: A little behind on The Talk Show, but really great episode with Craig Hockenberry about recent …
: Pokemon Red on a mountain top!
: I’ve been slowly making my way through the great Oral History series from the Computer History …
: I can’t believe I just now found out about this iOS feature…www.macrumors.com/how-to/us…
: Nothing like thinking you are ready to release an app and then deciding to tweak the UI and add new …
: SwiftUI is slowing growing on me. Debating if to convert a bigger project I have in AppKit over just …
: Finally giving SwiftUI a real shot with all the news about a new UI from Apple. It isn’t AppKit or …
: Getting even closer to release!
: All this talk about Apple’s possible plan to release a massive update to all their platforms’ UI …
: Really great WWDC 2024 video I seemed to have missed this past June. Great examples of where SwiftUI …
: Putting the final touches on an app I’ve been using for months. Can’t wait to release it …
: While there has been a lot of negative press written about Apple’s recent announcement of delayed …
: Finally finished the Lego Porsche 911 set. Probably the closest I’ll ever get to owning a Porsche!
: Found an amazing developer bringing back classic OS X style apps to modern macOS! Mario’s …
: Nothing feels better than cleaning up the Developer folder on my Mac of various projects I’ve …
: Finished reading: The Dominion War: Book 1 by John Vornholt 📚
: Still watching the CHM Oral History of Bertrand Serlet interview about his life and career. Got to …
: Launching my very first “AI” website today…looking for immediate Series A funding …
: Tinkering on a new website that has been a lot of fun to work on. Hoping to have it finished up by …
: I’m still pretty early into Bill Gates’ Source Code memoir, what a great read! I’m always a sucker …
: One of the things I miss the most from older versions of the iOS Music app is the ability to change …
: So awesome to see a great Mac App published by John Siracusa today! Even better to see an old-school …
: Found a great Vinyl, CD, and VHS store near University of Washington called Neptune Music. Picked up …
: Great rainy day at Gas Works Park in Washington!
: Great finds from REPC yesterday. Almost bought the AutoCAD box set for $40 as an avid AutoCAD user …
: Photos from day one in Washington
: Finally started the new season of my favorite Apple TV+ show, Mythic Quest. Of all the possible …
: This Humane buyout by HP reminds me a lot of when HP bought Palm. However, in that case, the Palm …
: Swift Playgrounds is nice and all…but nothing beats the good old macOS Command Line Tool project …
: Still tinkering with SwiftData and finding a lot of nice improvements to CoreData. Little things …
: Out of Scope Sunday: My favorite part of any new hobby…organizing and cataloging!
: Tried yet again to use SwiftUI on a Mac app, and it didn’t quite work out. Thankfully, I was able to …
: Great episode of Reconcilable Differences today, all about deciding where to put your work on the …
: It’s not clear whether you’ll be able to boot up a Macintosh five years from now or not” Steve Jobs, …
: Using my iPad Mini as an almost iPhone replacement really makes me hope Apple is exploring and …
: Came across this post by Stephen Hackett on 512 Pixels talking about the new page that David Sparks …
: NSWorkspace has to be one of the more obscure AppKit classes. Really powerful features, even with …
: While there has been a lot of bad press lately about Apple and the App Store, it’s still inspiring …
: I played a fair amount of my Asus ROG Ally today, and it makes me wish more developers, and more …
: Of all the features Swift brought to developing on Apple platforms, the .filter and .map functions …
: Watching Star Trek: The Next Generation on the Vision Pro in the Moon environment feels like the …
:
Apple Intelligence Writing Tools
While everyone appears to be pretty lukewarm about Apple Intelligence, besides Apple’s marketing …
: It is amazing that a year in to the Vision Pro and Personas are still in “beta” This must be one of …
: Weekend Project I had some free time this past weekend, so I thought I would create a little unofficial demo app for …
: Core Data I have almost completely moved from a SQLite/FMDB setup to Core Data in my iOS apps. The main reason …
: Comixology On Saturday comiXology, the large comic reading/purchasing mobile app, removed the option to buy …
: Helpful Links I thought this week I would collect a list of the most useful resources I have used to learn iOS …
: File->New Project (Sort Of) It’s been about four years since I have built and released an iOS app on the App Store. During …
: Working with CocoaPods Over the past week I’ve been working on the drawing functionality of my new app. Along the way …