Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Max Sidorov
Kotlin under the hood: how to get rid of recursion
I recently read an article about optimizing tail recursion in kotlin through the tailrec keyword. I was curious how this is implemented under the hood and decided to do a little experiment. Tail recursion is a special case of recursion in which the recursive call is the last operation before the function returns. Simply put, the function must return the final result, or return the result of its recursive call.
Kotlin under the hood: the nuances of using annotations in kotlin
Using annotations in Kotlin has some nuances that are useful to know Kotlin is a very concise language, but when its code is compiled into Java bytecode, Kotlin’s elegant constructs disintegrate into Java’s monstrous constructs. At the same time, the use of annotations can play a cruel joke on you. Let’s consider an example of @JsonProperty annotation and a regular data class.
How inline functions work
I conduct a lot of technical interviews and see that many developers do not understand the benefits of using inline functions . Why is crossinline needed and how reified works. Part of the source of common misconceptions about inline functions is that there used to be an inaccurate description on the kotlinlang.org website. I want to fix this and clearly show how inline functions work and what benefits we get from using them.
Bullied in bathroom to Disney Land
Nothing gets me going more than when someone gets picked on. Especially those who cannot defend themselves. Especially a child. After launching the Karen Klein fundraiser a few years ago, I receive news that the same kids who picked on Karen Klein, the bullied bus monitor, somehow decided its ok to force a special needs child to drink his own urine out of a toilet. Here are a few news articles
Lets Give Karen -The bus monitor- H Klein A Vacation!
Or sign up with email Email has already been taken. Please choose another one or log in. Sign me up for the weekly newsletter
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Max
Contact Max, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack