Zig: January 2018 in Review
A monthly review of the Zig programming language's progress, covering LLVM 6 readiness, new error handling syntax, and error return traces.
A monthly review of the Zig programming language's progress, covering LLVM 6 readiness, new error handling syntax, and error return traces.
Explores the design and use of a custom error handling package in the Upspin project, with lessons for Go programming.
A guide on how to approach and debug common JavaScript errors, using a practical example of a null reference error.
A guide to implementing custom error pages for 404s and exceptions in ASP.NET MVC Core, including telemetry integration.
A developer explores a hacky React solution for handling errors in a custom i18n library's 'sorta-curried' API.
Analyzing filesystem error handling by reproducing past studies on modern systems like ext4 and btrfs.
A deep dive into the internal implementation of Swift's error handling mechanism, comparing Swift 3 and Swift 4.
Part III of a React tutorial on building a list component that combines infinite scroll with a paginated 'More' button as a fallback for errors.
A quick troubleshooting note about a common Apache Kafka console producer error caused by a misspelled property.
A guide explaining what 'undefined' is in JavaScript, detailing common scenarios that create it, and offering practical tips to handle it effectively.
Introducing two JavaScript libraries, if-expression and try-expression, that wrap if/try statements in functional expressions for cleaner code.
A developer investigates and fixes a subtle bug in Python tests for Themis' Secure Comparator, caused by C integer overflows in ctypes.
Introducing the tenacity library, a Python fork of retrying for robust error handling with flexible retry logic and backoff strategies.
A deep dive into JavaScript errors, stack traces, and how to manipulate them for better debugging and library development.
A guide to building a robust Python API client for a payment gateway, covering error handling, logging, and best practices.
Explains why exceptions in .NET should be rare, comparing them to asteroid strikes, and analyzes their performance costs versus error codes.
How to fix a Java IncompatibleClassChangeError when running the Kafka Connect HDFS connector by unsetting the CLASSPATH.
Common boto/S3 error solutions: fixing SigV4 'host' parameter and region-specific endpoint issues in AWS Python SDK.
A deep dive into Python exception handling, covering the BaseException hierarchy, internal implementation, and best practices for defining custom exceptions.
Fixing OGG-15051 error: 'Class not found: kafkahandler' due to a typo in Oracle GoldenGate Kafka handler configuration.