Skip to main content

8 posts tagged with "Debugging"

Articles about debugging techniques and tools

View All Tags

Tips & Tricks to Get Familiar with a New Codebase Faster

· 7 min read
Full Stack Developer
Last updated on December 20, 2022

familiar codebase tricks

This article assumes you have just got your new job and you are finding it demanding to settle in and start working on your new team’s codebase. We discuss in this article some of the tricks that can help you familiarize with a new codebase faster. These tips and tricks are a summary after an intense research and consulting with some field developers in the industry. There’s no magic here, just practical and efficient steps in getting you familiar with a new codebase as fast as possible. This article will as well help you as a developer to maintain a sane codebase for the next developer that will take on your good work. Let’s jump right in Here are the five major trips to master a new codebase

Debugging React Native Apps

· 4 min read
Full Stack Developer
Last updated on May 6, 2026

React Native debugging changed a lot since Flipper was the default answer. In modern React Native apps, the first tool to open is React Native DevTools. Use native tooling from Xcode and Android Studio when you need to debug the platform layer, and keep Flipper only for older apps or custom plugin workflows that still depend on it.

React Native Hermes: Performance Optimization

· 5 min read
Full Stack Developer
Last updated on May 17, 2026

react native hermes

Hermes is the JavaScript engine optimized for React Native. In modern React Native and Expo projects, Hermes is the default path for most apps, so the real question is no longer "How do I turn Hermes on?" It is "How do I confirm Hermes is working, benchmark the app properly, and avoid update/runtime mismatches?"

Optional Imports in React Native

· 5 min read
Full Stack Developer
Last updated on May 17, 2026

Optional imports are useful when a React Native app has platform-specific code, feature-gated screens, optional assets, or native modules that should only load in one environment. They are also easy to misuse. Metro still needs to know what files can be bundled, so arbitrary runtime strings are not a good import strategy.

optional imports