Investigating an InvalidProgramException from a memory dump (part 2 of 3)
Debugging an InvalidProgramException in a profiler by finding generated IL code in a memory dump (part 2 of a series).
Debugging an InvalidProgramException in a profiler by finding generated IL code in a memory dump (part 2 of a series).
A deep dive into debugging a rare .NET InvalidProgramException caused by faulty IL generation in Datadog's automated instrumentation.
Notes from a course on building custom CLI tools using oclif and TypeScript, covering debugging, prompts, and scaffolding.
An article exploring the concept of 'yak shaving' in software engineering, encouraging engineers to tackle complex, nested problems methodically.
How to recover a deleted or replaced binary file from a running Linux process using the /proc filesystem and memory maps.
Explains the useFlasher React Hook for visually debugging component re-renders and provides an improved version with a timer fix.
Guide to enabling detailed error stack traces for a .NET Core API that fails to start by setting an environment variable in web.config.
A guide to creating an IPython extension to improve the %rerun magic command by handling exceptions during command replay.
Practical tips for Vapor developers to avoid common pitfalls, including Xcode setup, server management, and database migrations.
Explains how to use the GOSSAFUNC environment variable to generate SSA debugging output for Go functions and methods.
A developer documents troubleshooting issues encountered while building PSPDFKit with a Swift trunk development snapshot toolchain.
A technical deep dive into debugging and fixing the LLDB error 'Couldn't IRGen expression' in mixed Swift/Objective-C projects.
A guide on how to test local web development code directly on an iPhone using the ngrok tunneling service for reliable mobile debugging.
A developer investigates macOS kernel panics, explores core dumps, and details steps for enabling kernel debugging to capture crash data.
A developer investigates kernel panics on a MacBook Pro, tracing them to unusual boot-args left after a repair and a macOS graphics driver bug.
Explains how to check if .NET Core GC verbose events are enabled on a live Linux server without using a debugger, by reading process memory.
A developer troubleshoots a Terraform error about a missing 'region' argument, revealing an implicit provider creation issue.
A guide to developing better coding habits to improve code readability and maintainability for your future self and teammates.
A guide to diagnosing and fixing Vue 2 hydration errors in SSR/SSG applications, covering common causes and debugging techniques.
A technical guide on using lldb to debug third-party iOS applications on jailbroken devices, covering setup, commands, and breakpoints.