Although asynchronicity is not a new concept in JavaScript, it still can cause problems, especially with every new feature introduced to it. This article explains the concept in a digestible fashio
Many applications work with large amounts of data, often exceeding 1 million records in the database. Loading larger datasets into a database then introduce overheads to development velocity, impacting both delivery costs and speed. Here’s how to minimize these costs.
Fitness functions are useful for tracking software architecture metrics. Here’s how to use them in Python.
We are professionals and we need to be responsible for our words and decisions. Our responsibility is to inform everyone who is involved in the project as soon as we know that we have an issue that can impact our deadline or the scope of the project.
In Android, RxJava/RxKotlin and LiveData can be used simultaneously with positive impact on future development. See how to combine them in a single application.