Handy Tips on Using console.log()
A guide to advanced console.log() techniques in JavaScript for better debugging, including formatting, styling, and interactive logs.
A guide to advanced console.log() techniques in JavaScript for better debugging, including formatting, styling, and interactive logs.
Critiques common logging practices in software development, arguing for alternatives like type safety, error monitoring services, and business metrics.
A guide to enhancing Cypress test failure screenshots by using cy.log() commands to add step-by-step context and improve debugging efficiency.
A developer explains how and why they built a command line interface (chibictl) for their iOS app using MultipeerConnectivity for debugging.
A developer investigates and reverse-engineers a forced restart notification from corporate IT software to find a workaround.
A tutorial on debugging .NET Core applications integrated with Dapr using Visual Studio Code, including configuration steps.
A tutorial on creating a React component to display objects using JSON.stringify for debugging purposes.
A guide to using IPython for debugging Python code, covering techniques like embedding sessions and moving beyond simple print statements.
Explores using ClrMD to dump stack objects from .NET threads, comparing Windows and Linux behavior and uncovering a platform-specific limitation.
A technical guide on using Python's AST module to find the function, method, or class a specific line of code belongs to, given a filename and line number.
A developer shares a pragmatic solution for automatically saving and replaying data snapshots to debug bugs in fast-changing apps, using a Swift-based tool.
The article argues for the importance of developing code reading as a critical skill for software engineers, alongside writing code.
Debugging a Django static files issue caused by incorrect file permissions in a Shiv app.
A technical guide on using strace to debug Nginx request/response handling and log truncation issues in a logging pipeline.
A reflective article exploring the philosophical and practical challenges of preventing software bugs, questioning what 'prevention' truly means.
A guide to debugging R package builds on CircleCI using local Docker containers or remote SSH connections for interactive troubleshooting.
Explains CSS Grid's fr (fraction) units, covering their use for responsive layouts, common pitfalls, and how they interact with fixed tracks.
A developer explains the mindset and methodology behind debugging by walking through a real-world fix for the Twitch desktop client.
A guide to interactively debug R package builds on Windows using AppVeyor's Remote Desktop feature when errors can't be replicated locally.
A guide to interactively debug R packages on Travis CI by SSHing into the build server when local replication fails.