Contributions
Article
Swift error messages can be cryptic, but as a community, we can make them clearer. Help others (and your future self) by contributing better explanations.
Article
Tired of vague bug reports like "it doesn't work"? In this post, you'll learn how to collect automatic logs and track real-world errors in your Swift apps—with just a few lines of code.
Article
Discover how to turn Typed Throws from a headache into a superpower — with clean error handling and powerful debugging insights.
Article
Tired of cryptic Swift error messages like '(YourError error 0)'? Here's how to fix them for good—with clarity and elegance.
Library
Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven.
Article
We're raising the Jolly Roger on our new Acquisition Dashboard – the first complete implementation of the Pirate Metrics (AARRR) framework in TelemetryDeck. With zero additional code, you'll gain unprecedented visibility into how NEW users discover your app, when they find you, and what devices they're using – all critical information for optimizing your marketing and growth strategies.
Article
Swift macros are powerful but can break your CI pipeline with trust errors. Learn how to implement a simple post-clone script that solves the "Target must be enabled" error in Xcode Cloud once and for all.
Article
A candid story about resilience in indie app development—and how the worst day of your developer life can sometimes lead to building something better.
Article
String Catalogs improved localization but introduced new challenges. This article explores how to regain structure and efficiency with modern best practices and a new open-source tool that could change the way you localize.
Library
SF Symbols for Texts: 2000+ built-in translations in 40 languages + semantic localization key macro for Swift devs
Article
Discover the latest Swift updates, from Objective-C compatibility improvements to metatype keypaths, trailing commas, and new compiler controls—plus a must-have app for tracking proposals!
Article
Discover powerful SwiftUI extensions for clean optional bindings, intuitive color management, XML-style text formatting, and more. These battle-tested utilities will help you write more elegant SwiftUI code while reducing boilerplate in your apps.
Article
From smart color contrast and streamlined error handling to simplified deletion flows and platform-specific styling - discover the SwiftUI modifiers that eliminate common boilerplate code and help create more maintainable apps.
Article
From platform-specific values without #if checks to sophisticated selection controls and async state management - discover the essential SwiftUI types that helped ship apps faster. These battle-tested views and types fill common gaps in SwiftUI development.
Library
Handy SwiftUI features that didn't make it into SwiftUI (yet).
Article
Ever wondered how to test your Swift code’s compatibility with Linux from your Mac without diving into Docker? In this article, I’ll share a simple command that makes the process effortless!
Article
Explore the limitations hindering the Vision Pro from reaching its full potential. This article highlights the missing APIs essential for transforming it into a true mixed-reality platform and discusses what needs to change for that to happen.
Library
The fastest & easiest way to provide in-app purchases & subscriptions in apps for iOS, macOS, tvOS, and visionOS.
Library
SwiftUI convenience view to show common links in apps settings/help menu.
Article
Struggling with in-app subscription integration? Discover how FreemiumKit transformed my development process, helping me overcome challenges with RevenueCat and fast-tracking my app's launch.
Article
We like to be good citizens in the Swift community and therefore followed Apple's call for migrating any 3rd-party SDKs to Swift 6 language mode. This way, when our customers decide to make the switch, our SDK is ready and provides full data-race safety enforced by the Swift compiler.
Article
My take on how to find the right pricing and how I reacted to a user calling my app "overpriced". Learn from my mistakes and avoid bad reviews!
Article
From a SportsKit API and .zoom modifier in SwiftUI, over improved SwiftData and source control in Xcode, to my biggest pain points in tvOS and visionOS, and much more! Blending long-standing requests with fresh ideas.
Article
Investing time in Open Source again: Complete revamp of HandySwift with vastly improved documentation and lots of added handy features extracted from my apps. Read on to learn which helpers I use most often!
Library
Handy Swift features that didn't make it into the Swift standard library.
Tool
Revolutionizes the way developers handle localization in their Xcode projects. Leverage the power of top-tier machine translation services. With its intuitive drag-and-drop interface, translating your apps has never been easier or more efficient. Fully supports "Vary by Plural" and "Vary by Device".
Article
How I migrated my SwiftUI app to support visionOS for the Day 1 Release of the Apple Vision Pro. It took effectively about 2 hours in total, this article summarizes my key learnings along the way.
Article
Our biggest wish came true: Explaining Typed Throws in Swift. Also: Improved namespacing and reduced dependency creep. And 14 more proposals linked!
Tool
RemafoX is a powerful app localization tool for Xcode that streamlines the process of supporting multiple languages. It offers features like automatic sorting of Strings files, machine translation support, and warnings for translation issues. With its integrated workflow, it saves both beginners and advanced users 90% of the time needed for adding new translations, making app localization more efficient & fun.
Article
Dive into how FreemiumKit, a user-friendly paywall open-source library, simplifies the creation of successful paywalls and streamlines A/B testing. Its highly customizable UI components are based on my deep analysis of common paywall designs.
Showing the last 30 only...