JVM Languages
-

Efficiently Reading Large Files in Kotlin
Kotlin is fully interoperable with Java and widely used for Android development, server-side applications, and more. Let us delve into…
Read More » -

Top Kotlin Features That Developers Love
Kotlin has swiftly become a favorite for developers, especially in the Android ecosystem, thanks to its modern design and ability…
Read More » -

Starting with Kotlin Cheatsheet
1. Introduction Kotlin is a modern programming language that runs on the Java Virtual Machine (JVM) and can be used…
Read More » -

Simulating & troubleshooting StackOverflowError in Scala
In this series of simulating and troubleshooting performance problems in Scala, let’s discuss how to simulate StackOverflowError. StackOverflowError is a…
Read More » -

Simulating & troubleshooting BLOCKED threads in Kotlin
In this series of simulating and troubleshooting performance problems in Kotlin, let’s discuss how to make threads go into BLOCKED…
Read More » -

Simulating & troubleshooting CPU spike in Kotlin
In this series of simulating and troubleshooting performance problems in Kotlin articles, let’s discuss how to simulate CPU consumption to…
Read More » -

Service to Service call patterns – GKE with Anthos Service Mesh on a single cluster
This is second in a series of posts exploring service to service call patterns in some of the application runtimes…
Read More » -

Service to Service call patterns in Google Cloud – GKE
This is a series of posts that will explore service to service call patterns in some of the application runtimes…
Read More » -

Kotlin “Result” type for functional exception handling
In a previous post I had gone over how a “Try” type can be created in Kotlin from scratch to…
Read More »

