Hot take : When Encapsulation Becomes Ceremony
Who Are We Protecting From Whom?

Search for a command to run...
Articles tagged with #software-engineering
Who Are We Protecting From Whom?

Many developers know how to survive screen rotations using ViewModel or rememberSaveable, but the bigger questions remain: Why does state get lost in the first place? Why is ViewModel often the go-to solution, and is it the only one? What about other...

Recently, while working on a project, I began to reflect on the application of the DRY principle. I often avoid repetition, ensuring that every piece of knowledge in the system had a single, unambiguous representation. This approach had served me wel...

As developers, we strive to create applications that are not only functional and user-friendly, but also optimized to utilize system resources effectively. Proper memory management is crucial for optimizing resources, enhancing performance, and conse...

Hi Developers, let's talk about "Boolean blindness" and why you should avoid using boolean to manage states in your application. If I come up to you and asking “True” or “False” ? You won’t be able to answer (you’ll be wondering about the context of ...
