React Learnings: Beware of Stale StatesWhen working with React, a common scenario involves making API calls or performing time-consuming I/O operations inside a useEffect block…May 30, 2024May 30, 2024
React Learnings: Don’t get lost in the StateIn my journey with React, I’ve encountered some common pitfalls, especially around managing state. Understanding how to handle the state…May 16, 2024May 16, 2024
My Clean Architecture Cheat SheetI am planning to create a live document here to add my findings and understanding of clean architecture.May 9, 2024May 9, 2024
How React Detects Changes: Dealing with Props and Deep ObjectsReact has become a cornerstone of modern web development, thanks to its efficient ways of rendering and updating components. A critical…Apr 2, 2024Apr 2, 2024
Designing Flexible Filtering Systems in KotlinCreating a flexible and extendable filtering system in Kotlin can greatly enhance the maintainability and scalability of your application…Mar 19, 2024Mar 19, 2024
Fluentd: The Swiss Army Knife for Log Management!Hey there, tech enthusiasts! Today, let’s dive into the world of Fluentd — a tool that’s as cool as it is powerful in managing your log…Jan 1, 2024Jan 1, 2024
Receiving values from a AWS Glue JobRecently I wanted to use AWS Glue heavily for some development work at office. AWS Glue is a managed service from AWS which comes handy in…Nov 27, 2020Nov 27, 2020
Maximizing the amount of work not doneI first heard this phrase during an Agile training program, that sounded really cool, but I was thinking how can we possibly apply that to…May 4, 2020May 4, 2020
Simply Setup Firebase Realtime Database with JSHey, are you staying at home because of Covid-19? Yep me too. So, I thought of working on a pet project.Apr 16, 2020Apr 16, 2020