Introduction React makes local state management simple, but things become different when the same data needs to be accessed by multiple parts of an application. This is common in OTT applications, where a single action such as pressing the Play button can affect playback status, Continue Watching, watch history, analytics, subtitles, and other UI elements. […]
State management is one of the most important cogs of a React application. Developers can opt to work with built-in solutions, such as useContext or state management libraries like Jotai or Redux. This decision has a significant impact on the application’s performance and maintainability. I decided to look into Jotai, a modern atomic state management […]
Introduction: What is Terraform State? Terraform doesn’t just apply your infrastructure code and forget about it. It keeps track of what’s been created — every EC2 instance, every S3 bucket, every RDS database, every security group, and many more. That data is stored in a file called terraform.tfstate. This state file is how Terraform knows: […]
To explore this topic meaningfully, we must first grasp two foundational concepts. First, we need to separate an application from a system. A system contains and is composed of one or several applications. A system is a larger, more encompassing entity. Second, we need to understand what we mean by “state” in a software application. […]
Introduction When starting a new Flutter application, choosing the right state management approach is crucial. This blog aims to simplify that decision for you. In this tutorial on Flutter state management with GetX, I will introduce you to GetX, a robust Flutter framework. GetX State management facilitates data transfer within an application, triggering state updates […]