Encountering bugs and feedback that our development and beta testing didn't or couldn't uncover.
The rush to submit our iOS 17 apps for its general release, and the last window of opportunity to prepare our test devices for last year's OSes.
Our final plans and preparation for iOS 17's launch, now that we can confidently predict its timing.
How to communicate new features to new and existing customers — and which features are worth communicating.
Splitting your time between iOS 17 and visionOS development, and tips for attending a visionOS lab.
The value of exploration and experimentation.
Examining the constant anxiety of feeling like you're falling "behind" in your app's development.
Our expectations for the visionOS app market when Apple Vision Pro launches next year.
An interview with Josh Shaffer and Chris Thielen about Swift macros, SwiftData, interactive widgets, and more, recorded at Apple Park during WWDC 2023.
Our annual pre-WWDC episode: practical advice for those attending the event, and how everyone — virtual or in-person — can make the most of the week.
Controlling the urge to over-invest in details that won't proportionally benefit our customers.
Modern Apple devices offer incredible power — use it!
We talk ourselves into, and then back out of, hiring more people.
Updating a decade-old app to a new subscription business model, and how the change has performed so far and been received by the existing users.
Strategies for self-help channels in your app to minimize support email.
A huge update to Pedometer++ including a complete UI rewrite and significant new features.
Taking risks to move an old app forward.
The benefits of a work-"vacation" and the discipline of shipping.
Understanding subscription metrics and the inherent limits they impose.
Our plans for the first half of this year, which may include the launch of a new platform from Apple.
Abandoning the CloudKit plan for Overcast in light of new information.
How publishing our processes and open-sourcing our code help us build our skills, clarify our thoughts, and produce better outcomes.
Refining and improving the most boring and rudimentary experiences in our apps, and testing variations on Widgetsmith's paywall.
Considerations for feature removals in the context of the Overcast website player.
Reflections on launching a new app that's extremely different from our usual work.