Skip to main content


Blog posts are organized by tags. Here are all the tags used in this blog.


Explore Android development basics and advanced techniques

Clean architecture

Clean Architecture is a software design philosophy that separates the concerns of software components into distinct layers. This tag is used for posts that discuss Clean Architecture.


Explore the art of creating custom views in Android, tailoring user interfaces for unique, interactive, and personalized app experiences.


Delve into a curated selection of standalone Android libraries, designed for seamless integration, enhancing apps with modular, reusable code.


Discover the Pomodoro Technique, a time management strategy that breaks work into focused intervals for improved concentration and productivity.


Learn tips and strategies to boost productivity, from leveraging the latest apps to refining personal workflows for maximum efficiency.


Understand Test-Driven Development (TDD) and its impact on software quality, emphasizing writing tests before code for robust applications.

Unit testing

Dive into unit testing principles for Android, focusing on isolating code to validate each part functions correctly for reliable apps.