C++OnSea 2025 SESSION ANNOUNCEMENT: To Err is Human: Robust Error Handling in C++26 by Sebastian Theophil
https://cpponsea.uk/2025/session/to-err-is-human-robust-error-handling-in-cpp26
Register now at https://cpponsea.uk/tickets/
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:
https://www.fline.dev/making-swift-error-messages-human-friendly-together/
I spent years getting frustrated by Swift's cryptic error messages, so I started fixing them myself... then realized: this is way too much work for one person!
So I decided to ask our community for help. Join me in solving this once and for all:
https://www.fline.dev/making-swift-error-messages-human-friendly-together/
#Development #Techniques
Error.isError() · A new way to check error types in JavaScript https://ilo.im/163s0o
_____
#Programming #Coding #ErrorHandling #JavaScript #TypeScript #WebDev
Valibot v1.1: Streamlining Validation with Enhanced Features and AI Integration
The recent release of Valibot v1.1 introduces powerful new features aimed at simplifying code and enhancing error handling. With the integration of AI-driven project management tools, developers can n...
I learned the hard way: relying on users to describe bugs = endless headaches.
People forget details & don't know what matters for debugging. The solution? Apple did 60% of the work with unified logging, I covered another 30%, so YOU just need 10% to get FULL error context!
See new post:
https://www.fline.dev/better-error-reporting-in-swift-apps-automatic-logs-analytics/
I heard an insightful talk by Matt Burke at NDC London on exceptions and Eric Lippert's "Vexing Exceptions." #CodingBestPractices https://www.funkysi1701.com/posts/2025/exceptions/ #Exceptions #DotNet #ErrorHandling #Programming #Development #Tech
It's been only 2 weeks I released #ErrorKit and it already has ~250 on GitHub, becoming my 3rd most popular open-source framework already in such a short time!
I also just released version 1.1.0 of the library with some nice improvements. Thanks to @sherlouk and Justin Bishop for their contributions!
Back to Reality with the Time Brick - There are a lot of distractions in daily life, especially with all the different f... - https://hackaday.com/2025/04/29/back-to-reality-with-the-time-brick/ #errorhandling #clockhacks #display #weather #design #esp-01 #clock #wifi
In #Swift, it's easy to get error messages wrong. It's due to a design flaw in the "Error" protocol itself, introduced for #ObjectiveC compatibility. I've seen people write below code all the time. I fixed this flaw in #ErrorKit: Just conform your errors to "Throwable" instead!
Learn more: #iOSDev #ErrorHandling #DevTips
https://www.fline.dev/swift-error-handling-done-right-overcoming-the-objective-c-error-legacy/
Power Automate: 3 Smart Tips to Boost Workflow Efficiency
Auto Docs - Use Copilot to auto-generate flow descriptions—perfect for team clarity and faster maintenance.
Use Scopes - Organize related actions, simplify debugging, and keep your flow clean with Scopes.
Smart Error Alerts - Get instant email alerts on failures with direct links using the workflow() function.
Did you know Swift's Error protocol has been lying to you since day one?
Your carefully crafted error messages may be getting ignored by design—and it's all because of an Objective-C ghost.
Here's how to fix it:
#iOSDev #Swift #ErrorHandling #BestPractices
https://www.fline.dev/swift-error-handling-done-right-overcoming-the-objective-c-error-legacy/