Regression
A satirical look at how modern tech problems like email reputation mirror ancient superstitious solutions.
A satirical look at how modern tech problems like email reputation mirror ancient superstitious solutions.
A debugging technique using differential code coverage to isolate code unique to a failing test, demonstrated with a Go example.
Explores how AI tools like GitHub Copilot are transforming software development by automating tasks, improving debugging, and enhancing code quality.
Explains why kcat (kafkacat) may show incorrect Kafka topics due to config file priority overriding CLI arguments.
A collection of insightful and humorous quotes from programmers and tech industry figures about software development, debugging, and engineering philosophy.
A developer details optimizing a debug build of a C torrent client, achieving 100x speedup by implementing SIMD and SHA hardware acceleration.
A developer debugs hardware issues with their custom-built Micro Journal device, solving key and charging problems through community help and documentation.
Part 3 of a series on building a .NET Garbage Collector in C#, focusing on adding debugging capabilities to inspect heap objects.
Explains how to use DebuggerDisplayAttribute to add debugging capabilities to third-party .NET types you can't modify directly.
Overview of the new developer Exception page in ASP.NET Core 9, highlighting enhanced debugging features like endpoint metadata display.
A developer shares their essential Bash script boilerplate preamble, explaining strict settings, debugging, and useful variables for robust scripting.
A developer recounts the decision to revert a major refactoring of the EqualsVerifier library after encountering persistent edge cases and bugs.
A guide to using git bisect for debugging, illustrated with a personal story of solving a Blazor app's infinite redirect loop.
A developer recounts an intense debugging session with the django-allauth package that turned a minor sign-up issue into a major investigation.
A guide to debugging complex bugs in PHP, using the Xdebug crash in FrankenPHP as a case study, covering isolation, tools, and patching.
Lambda Live Debugger is an open-source tool for local, real-time debugging of deployed AWS Lambda functions, streamlining serverless development.
Explains the React useDebugValue hook for labeling custom hooks in React DevTools to aid debugging.
Analyzing the effectiveness of tools like YARPGen in exploring state space for finding missed alarm bugs in formal verification.
A guide for .NET developers on implementing Windows Error Reporting (WER) crash handlers to collect crash telemetry in applications.
A guide to setting up VSCode for debugging the AzureRM Terraform provider using Go and delve.