If you’re working on a new app using the latest Xcode & macOS Monterey betas be aware of a bug that leads to SceneStorage failures appearing on the console: Failed to restore SceneStorage with key selectedTaskId. at SwiftUI/SceneStorage.swift:105[…]Failed to restore SceneStorage with key sidebarSelection. at SwiftUI/SceneStorage.swift:105Binary[2571:23261] Checked for defaults IMKUseDistributedObjects. result is 0Binary[2571:23261] IMK will …
Category Archives: development
Identifying combinations of dates in text using regex
For the upcoming app I’m working on I need a way to easily detect dates the user may have typed at the end of a line. It was time to re-visit old faithful regex. After lots of readings and tests I ended up settling on this beauty: “.*[0-9]{2}/[0-9]{2}” Here’s what it does: The …
Continue reading “Identifying combinations of dates in text using regex”
Struggling with a basic macOS SideBar, RowList & DetailView app in SwiftUI
Its amazing how fast you can prototype in SwiftUI, it seems like magic. At the same time, when you start to get into the details, it can be infuriating… Let me explain… After completing the prototype last week and deciding on the key features for the app I started implementing them. One of the very …
Continue reading “Struggling with a basic macOS SideBar, RowList & DetailView app in SwiftUI”
What differentiates good from great Project & Product Managers?
Although this blog is entirely focused on my developer-side, this is a part-time (nights and weekends) enterprise. My ‘main’ job is not in development, it has quite a bit to do with product management. **I promise you this is going somewhere** Over many years, in many roles, the one thing that I’ve seen consistently differentiate …
Continue reading “What differentiates good from great Project & Product Managers?”
ML Exploration: Titanic Dataset
In summer 2019 I blogged about how I was taking a couple months to work on Machine Learning. Since then I’ve mostly focused on software for the Mac and server-side development. My ML hands-on knowledge was getting a bit, rusty… Plus, things have evolved a bit: new technologies, new approaches, new concepts… Perfect timing as …
NewsWave 2021.5 for Mac & iOS
I’m happy to report that NewsWave 2021.5 for Mac & iOS has been submitted to the App Store.This is a minor update for both apps, focusing on improving stability and addressing minor edge case bugs. This includes better handling of posts returning ‘NULL’ as the summary or edge case handling for certain websites, like ‘Engadget’, returning …
Inspecting mac pkg installers
Have you ever wondered what an installer package is up to? Why is the developer not just providing a dmg with an app? Well, wonder no more! Behold… ‘Suspicious Package’ Yes, the app name is ‘Suspicious Package’ and it’s awesome. Just drop a package on it and it will tell you exactly what the package its …
NewsWave for Mac 2021.01
NewsWave 2021.01 for Mac is live in the App Store. This update is all about Big Sur and Apple Silicon. If you’re on the latest OS, it will improve the app big time. Key changes include: NewsWave is now a Universal Binary for Apple Silicon & Intel. Fully compatible with macOS Big Sur: table navigation, …
2020 in review
One of the things I really enjoy about the Christmas break, is how much it contributes to looking at things with perspective. It may be the copious amounts of food, the change in schedule, the time to think… Whatever the reason, it really helps assessing how things have gone and where to go next. On …
NewsWave 2020.4 for Mac
Today I submitted to the App Store what will likely be the final 2020 update, NewsWave 2020.4 for Mac. This is a minor bug fix update to improve unit testing, address bugs & improve UX. Key 2020.4 changes include: – Fixed a bug that could prevent reading position from syncing correctly. – Improved UX in …