I write about things I’m learning and things I’m building.

All of my long-form thoughts on programming, leadership, infrastructure, and more, collected in chronological order.

Unveiling Connectivity: Introducing useNetworkStatus

Delve into the world of real-time connectivity with our third installment in the "Custom Hooks Deep Dive" series – featuring the versatile useNetworkStatus custom hook. This post introduces a seamless solution for monitoring and managing the online/offline status of your React applications

Introducing "Hooks Unleashed": A Deep Dive into Custom React Hooks

Dive into my blog series, "Hooks Unleashed", where we unravel the magic of custom React hooks. From local storage mastery to dynamic user interactions and real-time adaptability, discover practical applications and insights to streamline your React development and much more. Stay tuned for coding excellence!

Polyglot Programming with Metacall

Polyglot programming refers to the practice of using multiple programming languages in a single project. This can be advantageous as it allows developers to choose the best tool for the job. However, it can also lead to challenges, such as the need to manage dependencies and integrate different languages.

Arrays In JavaScript

Consider a case when you want to store lots of data e.g. all your favorite pizzas or tacos. How will you store all the names in your program? Will you create 10 different variables for ten different pizzas?.

Unboxing Javascript

Exploring the real model of an variable in javascript