ESlavin1808eslavin.hashnode.dev·38 minutes ago7.3 Debugging TechniquesDebugging is an essential skill for any programmer. It involves identifying and fixing errors or bugs in your code. Python provides several tools and techniques to help you debug your programs effectively. In this section, we will explore some of the...DiscussUnlocking the Python Mysteriesdebugging techniques
BreElle Wellsbraillejord.hashnode.dev·Sep 29, 2023JavaScript's Debugging SuperpowerDebugging is the art of finding and fixing issues in your code. It's like detective work for programmers. Sometimes it's a simple fix and sometimes you're three hours in and celebrating the fact that you finally got a different error message. While t...DiscussJavaScript
Orlando Kalossakasorliesaurus.hashnode.dev·Sep 28, 2023Everything I learned debugging my first Box appWriting your first Box app is sort of magical; in a couple of hours, you can go from having nothing to integrating with a bulletproof cloud filesystem. Wondering how I did it? Well, strap in because we're about to take a magical tour through the Box ...DiscussNode.js
Simran KaurforTryst with Debuggingctrlb.hashnode.dev·Sep 27, 2023Dynamic Logging: The Evolution of Software MonitoringTraditional static logging is like writing a journal without knowing what your day will be like—often cluttered and overwhelming. But imagine a smarter journal that records only what's truly essential as your day unfolds. Dynamic logging is a smart j...Discussdebugging
Fernando De La Madriddeadcode.hashnode.dev·Sep 27, 2023Chrome Debugging Techniques You Probably Aren't Using (But Should)Introduction As web developers, especially those in the front-end arena, we practically live inside our web browsers, constantly tweaking, inspecting, and fine-tuning our code. It's the digital playground where our ideas come to life, and as engineer...DiscussChrome
Josh AdvisoryforJosh Advisory Blogblog.joshadvisory.tech·Sep 26, 2023SQL UPDATE Query Locking nightmareOne fine morning, around 6 AM, I got a pagerduty alert that the production systems were down, some of our users were able to intermittently access the application but there were mostly database errors. The application I am talking about is a Golang m...Discuss·2 likes·32 readsMySQL
Venkiforerrsoleerrsole.hashnode.dev·Sep 26, 2023Beyond LoggingLogging is the most popular approach for troubleshooting errors. However, even with over a decade of experience in the software industry, I have always encountered challenges when relying solely on logs to fix errors in a production environment. In t...DiscussNode.js
Elucian MoiseforProgramming Snippetssagecode.hashnode.dev·Sep 24, 2023ASM DebuggingDebugging assembly code involves the following steps: Compiling the assembly code with debug symbols. This allows the debugger to map the instructions back to the source code. Using an assembly language debugger. Some popular ones are: gdb (GNU De...DiscussAssembly FundamentalsAssembly
Karuppiah Natarajankaruppiah.dev·Sep 23, 2023Debugging and fixing a memory leak in a Node.js service in ProductionToo Long Didn't Read (TLDR;) I used Service Down Slack alerts to find out that there was some issue with the service. I used the New Relic % Memory Usage Graph to notice that there's an unusual memory usage pattern. A colleague mentioned there might ...Discuss·122 readsNode.js
VJ XI0xeleven.me·Sep 21, 2023Program Format in x86 AssemblyA complete assembly language program is presented to demonstrate the appropriate program formatting. A properly formatted assembly source file consists of several main parts: Data section where initialized data is declared and defined. BSS section ...Discusshacking