Articles by Tag #debugging

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

How I Cut My Debugging Time in Half as a Front-End Developer (A Practical Guide)

Debugging isn’t separate from development - it is development. And yet, we rarely talk about strategies or tools that make debugging easier. So in this article, I’m focusing entirely on the debugging workflow: the mistakes that slow us down, the simple habits that speed things up, and a new tool I’ve been using that surprised me with how much visibility it gives into runtime errors.

Learn More 106 73Dec 9 '25

The Case of the Missing Proxy: When Multiple Valtio Instances Broke My App

This debugging story is from the do-not-stop project - a full-stack Web3 app with React frontend,...

Learn More 8 0Nov 9 '25

The Python Bug That Bites Every Developer (Exactly Once)

Why your function is "remembering" values between calls — and the one-line fix

Learn More 3 4Jan 23

The Mystery of the Invisible Tab: A YAML Debugging Tale

TL;DR Spent hours debugging why my OpenFGA CLI config file wasn't working. Turned out YAML...

Learn More 5 0Nov 15 '25

Why AI Slows Debugging 20%

AI coding assistants have changed how we write software. Autocomplete, boilerplate, refactors — all...

Learn More 2 1Dec 11 '25

From StackOverflow to Vibe Coding: The Evolution of Copy-Paste Development

How we went from copying StackOverflow answers to prompting AI for code, and why the tools to fix our bugs need to evolve too

Learn More 10 4Sep 10 '25

Odoo Cron Jobs Failing Silently: How I Debugged and Fixed Background Tasks in Production

I recently ran into this issue in a production system, and after debugging it end-to-end, I realized...

Learn More 5 0Dec 30 '25

The Mystery of a Missing Greeting

Solving Mysteries of Durable Workflows with Journey

Learn More 6 0Dec 11 '25

Debugging Production: How to Fix Bugs Without Breaking Everything 🌐

If you’ve ever pushed a bug to production (and who hasn’t?), you know that cold sweat moment when an...

Learn More 1 0Oct 23 '25

Debugging a Production KYC System — A Multi-Layer Problem Solving Guide I Wrote After 3 Days of Infrastructure Hell

Introduction Building a KYC (Know Your Customer) authentication system seemed...

Learn More 3 0Oct 27 '25

The Two-Field Mental Model: What Python Frameworks actually Hide From You?

Frameworks hide imperative complexity behind declarative simplicity. That's fine—until it isn't. And...

Learn More 1 0Dec 22 '25

Stop Using `?.` Everywhere - You're Hiding Your Bugs

Why optional chaining is making your JavaScript harder to debug The optional chaining operator (?.)...

Learn More 0 1Nov 21 '25

Decoding Exception Entry & Exit on ARM Cortex-Mx

Introduction: Why This Post Exists Interrupt handling on ARM Cortex-Mx looks simple on...

Learn More 2 0Dec 27 '25

How to Debug Hono Applications with Telescope – Laravel Telescope for Bun & Node.js

How to Debug Hono Applications with Telescope If you've ever used Laravel Telescope, you...

Learn More 0 0Oct 31 '25

Android Profiler – Common Misreads That Lead to False Optimizations

Senior-level mistakes when reading Android Profiler data. Learn how developers misinterpret CPU, Memory, Compose, and System Trace results and optimize the wrong things.

Learn More 0 0Dec 17 '25

How to Trace Recursive Code Step by Step Manually

Recursion feels like magic until you trace it. Learn a foolproof manual method to dry-run recursive functions using a stack table and recursion tree.

Learn More 1 1Jan 5

The Bug: How a Missing Database Index Cost Us Real Money

It was 3 AM when my phone exploded with notifications. Our IoT dashboard was down. 500+ devices...

Learn More 0 0Nov 14 '25

🎄 On the First Day of Debugging: The Twelve Characters of Christmas

🎵 On the first day of debugging, production gave to me: An emoji that broke awk's field count tree...

Learn More 0 0Dec 12 '25

Memory Leaks in Modern JS: A Deep Dive into Closures and Garbage Collection

One of the most dangerous myths in frontend development is: "JavaScript has a Garbage Collector, so I...

Learn More 0 0Dec 4 '25

I Built SoftLA: A Software-Only Logic Analyzer for UART & I2C Debugging (No Hardware Required)

Embedded and firmware debugging often becomes a guessing game. UART data gets corrupted. I2C devices...

Learn More 0 0Dec 20 '25

Debugging Random Reboots with Claude Code: A PSU Power Limit Story

My Linux server started rebooting randomly during CPU benchmarks. I had no idea where to start, so I...

Learn More 0 0Jan 1

How to Use Invariants in LeetCode: A Practical Guide for Debugging and Proving Your Code

Invariants are the quiet backbone of many LeetCode solutions. Learn how to use them to reason about loops, debug logic bugs, and explain your algor...

Learn More 1 0Dec 31 '25

Part 4: Building Station Station - Where SDD Helped (and Where It Didn't)

An honest look at Spec-Driven Development's real-world benefits and limitations through actual debugging challenges from Station Station.

Learn More 0 0Nov 4 '25

How to Give AI Agents Access to Runtime Traces

Debugging Locally with Execution-Aware AI (Using Runtime Traces) Who is it for? This post is for...

Learn More 0 0Dec 30 '25

Don't Run Your Code Yet: The Single Most Underrated Debugging Skill

Running your code to find bugs is slow and sloppy. Learn manual 'Dry Running'—the superpower that lets you catch bugs before you even hit 'Run'.

Learn More 0 0Dec 29 '25

How to Debug LeetCode Solutions When Test Cases Fail: A Systematic Approach

Your code passes half the test cases and fails the rest. You stare at the red X, unsure where to begin. Learn the step-by-step debugging framework ...

Learn More 0 0Dec 17 '25

Off-By-One Errors on LeetCode: Why They Happen and How to Stop Them

Your brain counts differently than computers index. Here's why these bugs happen and how to spot them before running code.

Learn More 0 0Dec 16 '25

How to Design Test Cases for LeetCode Problems: A Step-by-Step Edge Case Playbook

Hidden test cases keep failing your solutions? Learn a practical, repeatable system for designing strong LeetCode test cases that catch bugs before...

Learn More 0 0Dec 18 '25

Why My LeetCode Solution Passes Examples But Fails Hidden Tests

Your code works perfectly on sample cases, but then fails on hidden tests with TLE, wrong answer, or runtime error. This guide explains exactly why...

Learn More 1 0Dec 11 '25

Browser Dev Tools for Mobile!

Browser Dev Tools for Mobile! Intro Modern day web browsers provide an...

Learn More 1 0Nov 24 '25