Analysing .NET Memory Dumps with CLR MD
A guide to analyzing .NET memory dumps using the CLR MD library, covering heap inspection and string analysis.
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.
Resolving a Kafka Connect JDBC error with Oracle due to case-sensitive table names in connector configuration.
A sarcastic, BuzzFeed-style list of 10 useful LDFLAGS for linker configuration and debugging in software development.
A guide on how to ask clear, specific, and well-researched coding questions to get faster and better answers from experts.
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.
A guide on using Wireshark to debug and analyze TLS handshakes, helping to decipher cryptic errors and understand network protocol issues.
Fixes for a C programming book's OSX Makefile error (Error 64) when using the c99 compiler, offering three solutions.
Tips and tools for iOS developers to improve productivity in Xcode, including user breakpoints, plugins, and hidden settings.
Explains methods to check if a variable is undeclared in PowerShell, focusing on the Test-Path cmdlet approach.
A PowerShell developer shares a frustrating bug: using a variable named $Switch inside a switch statement causes unexpected behavior.
A developer troubleshoots and fixes a Rust compiler error related to missing shared libraries by updating the system's library configuration.
Author announces the end of the 'Browsers and Bugs' newsletter due to lack of feedback, reflecting on its content about browser bugs, features, and testing.
Explains the key advantage of C# 6 exception filters: they preserve the call stack for debugging by not unwinding it when a filter condition fails.
A weekly roundup of browser updates, bug fixes, performance tools, and web development resources from June 2015.
A weekly roundup of browser bugs, workarounds, and developer tools, focusing on CSS, SVG, and debugging techniques.