Narottam Sahuwebdriphashnode.hashnode.net·May 13, 2022Hoisting in JavaScript explained visually 🔥 😍Developers often have a love-hate relationship with JavaScript because sometimes it doesn't work as expected. Learning JavaScript fundamentals and it's quirks can assist developers in debugging and writing clean code. This blog post aims to explain o...264 likes·7.8K readsTHW Web Apps
Victoria Lovictoria.hashnode.net·Apr 15, 2021FeaturedDebugging JavaScript Efficiently with Chrome DevToolsAre you still typing console.log() in your projects to debug? In this article, let's learn how to be a more efficient debugger using Chrome DevTools. What is Chrome DevTools? The Google Chrome browser offers a built-in developer tools (aka DevTools) ...201 likes·12.5K readsGoogle Chrome
Tapas Adhikaryatapas.hashnode.net·Apr 12, 2023FeaturedAdvanced JavaScript Console Logging for DevelopersThe flood of software innovation over the past 20 years would not have been possible without agile working. The concept of releasing fast, taking feedback, and building back better has birthed the iPhone, social networks and the Cloud. The world woul...160 likesJavaScript
Abhay Singhabhaysingh.hashnode.net·Mar 9, 2024Optimize Your Software with Observability in Development and TestingWhat is Observability? In software development, observability means having the ability to understand what’s happening inside your systems just by looking at their outputs. Think of it as your application providing clues for troubleshooting and optimi...blog
Mukul Chughmukulchugh.hashnode.net·Apr 20, 2023How to Debug JavaScript Code Like a Pro?Debugging is an essential skill for any programmer, and JavaScript developers are no exception. Even the most experienced developers can struggle with debugging complex code, but with the right tools and techniques, you can debug your JavaScript code...42 readsJavaScript
Shai Almogcodenameone.hashnode.net·Apr 18, 2023Spring Boot Debugging with Aspect-Oriented Programming (AOP)Aspect-Oriented Programming (AOP) is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns. In simple terms, it helps you keep your code clean, modular, and easy to maintain. We can leverage AOP ...21 likes·212 readsSpringboot
Philip Birk-Jensenbirkandme.hashnode.net·Apr 17, 2023The Neverending ObjectI've been messing with the Proxy object lately, and I've created a very simple proxy, that allows for a neverending object chain. It's basically a chain of No operations, and yes I know it's a hard sell, but I used it to rekindle one of my old projec...JavaScript
Priti Solankicuriousmind.hashnode.net·Apr 14, 2023Casing Error in Next.js DevelopmentDuring development, Next.js can throw the following warning. I invested an insane amount of time attempting to resolve this error. Here are the various measures I took: I checked if all the file names match the folder names. I made sure that all i...Next.js 13.2
Ankit Fukteankitfukte.hashnode.net·Apr 13, 2023Debugging in NodeJSDebugging is one of the most critical parts of software development, and Node.js developers must have a comprehensive set of tools and techniques to tackle issues that may arise during the development process. Node.js and Express offer several effect...2 likesdebugging
Tapas Adhikaryatapas.hashnode.net·Apr 12, 2023FeaturedAdvanced JavaScript Console Logging for DevelopersThe flood of software innovation over the past 20 years would not have been possible without agile working. The concept of releasing fast, taking feedback, and building back better has birthed the iPhone, social networks and the Cloud. The world woul...160 likesJavaScript
Shivam Kawaleshivamkawale.hashnode.net·Apr 12, 2023How to Debug?1) Know your code This seems pretty obvious, but it's the most important thing that you should fully understand the code written by you. Sometimes in a rush, we just copy-paste some code snippets without knowing the actual working of them. We should ...10 likesdebugging
Md Faizan Alamsololearner.hashnode.net·Apr 8, 2023Mastering VS Code: Proven Tips and Tricks for Effective DebuggingOne of the most important weapons in a Developer’s Arsenal is their Code Editor. It is where we write our code to talk to the Machines and make it do what we want. There are numerous code editors available in the market now but today I will discuss t...29 readsvscode
Karan CSkaranblog.hashnode.net·Apr 7, 2023Programming like a "backend engineer" in Node, Express applications.Node.js and Express are popular technologies for building web applications, providing developers with the tools needed to create fast and scalable backends. Two modules that can help with debugging and logging in these applications are Morgan and Deb...10 likeslogging