All Blogs
Composite Index in Database
In this blog, we will learn about the Composite Index in Database and why it offers better performance. We will also explore the impact of column order in a composite index.
CoroutineContext in Kotlin
In this blog, we will learn about the CoroutineContext in Kotlin by going through the source code. We will also cover how to customize it.
Parcelable vs Serializable
In this blog, we will learn about the difference between Parcelable and Serializable. We will also learn how they work internally.
String vs StringBuffer vs StringBuilder
In this blog, we will learn about String, StringBuffer, and StringBuilder.
data class in Kotlin
In this blog, we will learn about the data class in Kotlin. We will also learn how it works internally.
Extension function in Kotlin
In this blog, we will learn about the extension function in Kotlin. We will also learn how it works internally.
Database Normalization vs Denormalization
In this blog, we will learn about database normalization and denormalization.
remember vs rememberSaveable
In this blog, we will learn about the difference between remember and rememberSaveable in Jetpack Compose.
Evolution of HTTP
In this blog, we will learn about the evolution of HTTP.