🙈 mousey methods
A guide showing the 'mousey' (GUI) methods for checking software versions in R/RStudio, acknowledging they are not best practice but helpful for beginners.
A guide showing the 'mousey' (GUI) methods for checking software versions in R/RStudio, acknowledging they are not best practice but helpful for beginners.
Introduces LifetimeTracker, a tool for iOS developers to detect retain cycles and memory leaks during development, improving debugging efficiency.
A guide to using Java 9+'s unified logging architecture with the -Xlog option to configure JVM internal messages.
How to use Visual Studio's debugger to step into and debug .NET library code while running it from a LINQPad script.
A guide to profiling and debugging Go applications running inside Docker containers using pprof and other tools.
A tutorial on using Xcode's 'Capture View Hierarchy' debug feature to visualize the view hierarchy of the iOS 10 Maps app.
A developer uses dotPeek and Visual Studio to debug an IIS crash caused by a recursive method, analyzing a crash dump to find the root cause.
A guide to recovering lost Python source code from a running process using pyrasite and uncompyle6.
A deep dive into JavaScript errors, stack traces, and how to manipulate them for better debugging and library development.
A technical guide on using Microsoft's ClrMD library to inspect and analyze the .NET managed heap, including memory structures and debugging techniques.
A tutorial on debugging an ASP.NET Core application running inside a Docker container using Visual Studio Code.
A developer shares a simple git hook technique using a 'magic string' like 'xxx' to prevent accidental commits of debug code and temporary changes.
A guide to analyzing .NET memory dumps using the CLR MD library, covering heap inspection and string analysis.
A guide to setting up and testing Apache Cordova apps on a BlackBerry 10 device, covering SDK installation and environment configuration.
An analysis of concurrency bugs, their prevalence, and the disproportionate debugging time they consume, citing academic studies.
A guide to disabling NSLog in iOS/macOS apps to reduce console noise from third-party libraries, with code examples in Swift and Objective-C.
A sarcastic, BuzzFeed-style list of 10 useful LDFLAGS for linker configuration and debugging in software development.
An introduction to Causal Profiling with Coz, a technique that identifies which code optimizations will have the biggest impact on overall program performance.
A guide to fixing Fabric SDK crashes on iOS startup when installed via CocoaPods by adding the required API key to Info.plist.
Explains how to configure ASP.NET Core logging to display debug-level messages by adjusting both the ILoggerFactory and provider settings.