#ErrorKit
Thank you for inviting me over! 🙏

We went through all the details of #ErrorKit and discussed questions like when, why and how to do error handling in your apps!

Watch it on YouTube! 👇
In yesterday's livestream, I had the opportunity to chat with @jeehut.bsky.social, creator of TranslateKit and organizer of WWDC Notes.

We talked about his open source library ErrorKit, and how it can help you create better error messages for your Swift apps.

www.youtube.com/watch?v=ha9...
Better Error Messages with ErrorKit - Special Guest Cihat Gündüz!
Join me for a special livestream event on June 5th with special guest Cihat Gündüz, creator of ErrorKit!I've covered ErrorKit in [issue 80 of my newsletter](...
www.youtube.com
June 6, 2025 at 1:04 PM
In yesterday's livestream, I had the opportunity to chat with @jeehut.bsky.social, creator of TranslateKit and organizer of WWDC Notes.

We talked about his open source library ErrorKit, and how it can help you create better error messages for your Swift apps.

www.youtube.com/watch?v=ha9...
Better Error Messages with ErrorKit - Special Guest Cihat Gündüz!
Join me for a special livestream event on June 5th with special guest Cihat Gündüz, creator of ErrorKit!I've covered ErrorKit in [issue 80 of my newsletter](...
www.youtube.com
June 6, 2025 at 1:00 PM
🔴 LIVE in 5 minutes!

Join me and ErrorKit creator @jeehut.bsky.social to learn how to create better error messages for your Swift apps!

www.youtube.com/watch?v=ha9...
Better Error Messages with ErrorKit - Special Guest Cihat Gündüz!
Join me for a special livestream event on June 5th with special guest Cihat Gündüz, creator of ErrorKit!I've covered ErrorKit in [issue 80 of my newsletter](...
www.youtube.com
June 5, 2025 at 5:55 PM
Just shipped 1.2.0 of #ErrorKit:

Adding it to your project now automatically improves error messages in string interpolation — no code changes needed! Plus new \(chain: error) for debugging with context.

Huge thanks to @finestructure.co for the brilliant idea! 🙏

More: github.com/FlineDev/Err...
Release 1.2.0 · FlineDev/ErrorKit
String Interpolation Convenience ErrorKit now provides convenient string interpolation for errors, making it effortless to display user-friendly messages and debug error chains. User-Friendly Error...
github.com
June 4, 2025 at 8:01 AM
Want to learn how to create better error messages for your Swift apps?

Join my livestream on June 5th, with ErrorKit creator @jeehut.bsky.social and learn why your error messages look cryptic despite your best efforts, and what you can do against it.

www.youtube.com/watch?v=ha9...
Better Error Messages with ErrorKit - Special Guest Cihat Gündüz!
Join me for a special livestream event on June 5th with special guest Cihat Gündüz, creator of ErrorKit!I've covered ErrorKit in [issue 80 of my newsletter](...
www.youtube.com
June 3, 2025 at 8:30 AM
If you care about better error messages, this is for you. @jeehut.bsky.social implemented ErrorKit, a framework that maps system errors to clearer, more helpful descriptions, and now you can contribute to it.

peterfriese.dev/newsletter/...
Not only Swift - Issue #81
Mastering user-friendly error messages, plus practical insights into Model-Controller-Presenter and Dependency Injection for iOS applications
peterfriese.dev
May 23, 2025 at 9:30 AM
Imagine showing your user: "The operation couldn't be completed. (NSURLErrorDomain error -1011.)" 🤔

Been there! That's why I created ErrorKit to map these into English. But Apple has THOUSANDS of these cryptic codes. Time for a community solution: 🙌

www.fline.dev/making-swift...
#Swift #UX #iOSDev
www.fline.dev
May 14, 2025 at 2:04 PM
Been only 2 weeks I released #ErrorKit & it already has ~250 🌟 on GitHub, being my 3rd most popular open-source framework already! 😱🎉

Just released v1.1.0 of the lib with some nice improvements. Thanks to James Sherlock & @jubishop.bsky.social for their contributions! 👏

github.com/FlineDev/Err...
May 3, 2025 at 11:47 AM
In #Swift, it's easy to get error messages wrong. It's due to a design flaw in the "Error" protocol introduced for #ObjC compatibility. I've seen people write below code all the time. I fixed it in #ErrorKit: Conform your errors to "Throwable" instead! 💯

Learn more: 👇
www.fline.dev/swift-error-...
April 27, 2025 at 3:38 PM
ErrorKit introduces the concept of Error Chain Debugging and it sounds like a fantastic idea that really needs to be explored further.

swiftpackageindex.com/FlineDev/Err...
ErrorKit Documentation – Swift Package Index
swiftpackageindex.com
April 21, 2025 at 3:15 PM
@jeehut.bsky.social has released ErrorKit and it fixes another problem: Because the Error protocol is backwards compatible to NSError, it is cumbersome to use correctly. This new library needs more attention. See his write up about it here:
www.fline.dev/swift-error-...
Swift Error Handling Done Right: Overcoming the Objective-C Error Legacy
Tired of cryptic Swift error messages like '(YourError error 0)'? Here's how to fix them for good—with clarity and elegance.
www.fline.dev
April 21, 2025 at 3:15 PM
Introducing a new open-source #Swift package that I've been working on for 8 months! Say hello 👋 to #ErrorKit – a set of APIs that simplify #ErrorHandling in Swift 6. Built to be actually helpful. And boy have I documented it! 💯

Please give it a ⭐️ on GitHub: #iOSDev
github.com/FlineDev/Err...
GitHub - FlineDev/ErrorKit: Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven.
Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven. - FlineDev/ErrorKit
github.com
April 19, 2025 at 1:10 PM