How to Fix Any Bug
A developer shares a systematic approach to debugging, using a real bug example and contrasting it with AI's limitations.
A developer shares a systematic approach to debugging, using a real bug example and contrasting it with AI's limitations.
Explains how to add dSYM files from a closed-source Swift SDK to an app to get fully symbolicated crash reports for debugging.
A review of the book 'Troubleshooting Java,' covering debugging, profiling, and performance tuning for Java applications.
Explores Douglas Adams' humor as a tool for debugging consciousness and exposing absurd recursive loops in technology, programming, and existence.
A developer announces support for Delphi 13 in their Universal Debug Visualizer plugin, a tool for customizing data type visualization in the debugger.
Learn how to use DTrace to monitor and inspect live SQL queries, including their arguments, from a running Go application without code changes.
Introduces Lambda Live Debugger and other techniques for debugging AWS Lambda functions and serverless applications effectively.
Introducing Sentire, a command-line interface for the Sentry API written in Go, designed for developers to query issues and events.
Explores two types of pair programming: expert-driven for speed and learner-driven for teaching, with tips for effective collaboration.
A comprehensive guide to implementing and using the Python logging module for application monitoring and performance analysis.
A guide to resolving the 'class not registered' error when enabling remote debugging for an Azure App Service from Visual Studio.
A guide to setting up and debugging .NET applications inside Docker containers using Visual Studio Code and Visual Studio.
A guide to debugging PostgreSQL errors using the backtrace_functions GUC to generate stack traces for non-crash errors.
Explains how to bypass macOS unified logging's <private> redaction for debugging by using plist files or configuration profiles.
A developer explains how a missing semicolon caused a confusing JavaScript TypeError and shares debugging lessons.
A developer shares practical techniques for speeding up the web development iteration cycle, focusing on simulating errors and UI states.
How to remap Zed editor's debugger keybindings to standard Windows shortcuts like F10 and F11 for stepping through code.
A guide to configuring the Zed editor for simultaneous debugging of a Go backend server and a Svelte frontend application.
A developer shares a detailed debugging journey using Go profiling and DTrace to uncover and fix a performance bottleneck in a test suite.
Explores how pattern matching in programming relates to the mental patterns experienced software engineers use to solve problems efficiently.