Dec 18, 2025 · 4 min read · So, today, we had an issue in one of our internal systems called API Tester. It was very slow. Only today it was slow, and the CPU usage was very high according to our monitoring systems, especially since today morning. Before noticing the CPU usage,...
Join discussion
Aug 12, 2025 · 9 min read · Introduction Debugging is a mandatory skill that all programmers should know in order to come up with sound and productive software. It provides the detection, investigation, and fixing of bugs or defects that prevent code from working as expected. I...
Join discussion
Jul 14, 2025 · 3 min read · Ever spent hours chasing a bug only to discover it was a missing semicolon? Here’s the game‑changer: treat debugging like a detective investigating a crime scene. Form a clear hypothesis, isolate the problem with a binary search, reproduce it in the ...
MMayank commentedJun 27, 2025 · 37 min read · Note: Before following this blog - Please do check the version of your VS Code or Cursor to check whether you have a newer version or older version or the exact version compared to the version of the VS Code or Cursor that I’m using VS Code Version ...
Join discussion
Mar 4, 2025 · 4 min read · Debugging is an essential skill for any developer, and it's especially crucial when working with React Native. This guide will walk you through the basics of debugging a React Native app, providing you with the tools and techniques you need to identi...
Join discussionAug 2, 2024 · 4 min read · As a JavaScript developer, you've likely encountered bugs that have made you pull your hair out. 🥴 Bugs are inevitable, but with the right techniques, you can find and fix them efficiently, saving time and frustration. This guide covers some of the ...
Cmaggie commented
Jul 6, 2024 · 6 min read · tl;dr: Dry runs and trace tables are manual debugging techniques that help programmers verify the logical flow of their code by tracking variable values step-by-step. Dry runs are informal and can be used at any development stage to find logic errors...
Cmaggie commented
Jul 5, 2024 · 5 min read · Debugging is an essential skill for any programmer, whether you're a beginner or an experienced developer. It’s the process of identifying, analyzing, and fixing bugs—errors or issues in your code that cause it to behave unexpectedly. In this post, w...
Join discussion
Jul 6, 2024 · 4 min read · tl;dr The Java Virtual Machine (JVM) enables Java programs to run on any platform without modification, thanks to its ability to translate Java source code into platform-independent bytecode. The JVM emulates a virtual CPU in memory, ensuring that th...
Join discussion