DEV Community

Amit Shekhar profile picture

Amit Shekhar

Co-Founder @ Outcome School | Coder | Teacher | Mentor | Open Source | IIT 2010-14 | Android | Machine Learning | Backend | Get High Paying Tech Job: https://outcomeschool.com

Education

IIT BHU Varanasi

Seven Year Club
Writing Debut
Six Year Club
8 Week Writing Streak
4 Week Writing Streak
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Evolution of HTTP

Evolution of HTTP

Comments
2 min read
React Native vs Flutter

React Native vs Flutter

Comments
4 min read
Launch vs Async in Kotlin Coroutines

Launch vs Async in Kotlin Coroutines

Comments
3 min read
callbackFlow - Callback to Flow API in Kotlin

callbackFlow - Callback to Flow API in Kotlin

Comments
3 min read
Dalvik, ART, JIT, and AOT in Android

Dalvik, ART, JIT, and AOT in Android

Comments
5 min read
Difference between == and === in Kotlin

Difference between == and === in Kotlin

Comments
3 min read
crossinline in Kotlin

crossinline in Kotlin

1
Comments
2 min read
noinline in Kotlin

noinline in Kotlin

1
Comments
2 min read
Configuration with Viper in Go

Configuration with Viper in Go

6
Comments
3 min read
Test with Testify and Mockery in Go

Test with Testify and Mockery in Go

4
Comments
4 min read
Go JWT Authentication Middleware

Go JWT Authentication Middleware

Comments
5 min read
inline function in Kotlin

inline function in Kotlin

2
Comments
3 min read
Go Backend Clean Architecture

Go Backend Clean Architecture

5
Comments
10 min read
init block in Kotlin

init block in Kotlin

Comments
3 min read
Cold Flow vs Hot Flow

Cold Flow vs Hot Flow

2
Comments
4 min read
StateFlow and SharedFlow

StateFlow and SharedFlow

4
Comments
6 min read
OkHttp Interceptor

OkHttp Interceptor

5
Comments
8 min read
Callback to Coroutines in Kotlin

Callback to Coroutines in Kotlin

1
Comments
3 min read
Retry Operator in Kotlin Flow

Retry Operator in Kotlin Flow

3
Comments
4 min read
Long-running tasks in parallel with Kotlin Flow

Long-running tasks in parallel with Kotlin Flow

Comments
3 min read
Retrofit with Kotlin Coroutines

Retrofit with Kotlin Coroutines

1
Comments
3 min read
Retrofit with Kotlin Flow

Retrofit with Kotlin Flow

1
Comments
3 min read
Room Database with Kotlin Flow

Room Database with Kotlin Flow

1
Comments
3 min read
coroutineScope vs supervisorScope

coroutineScope vs supervisorScope

Comments
2 min read
Dispatchers in Kotlin Coroutines

Dispatchers in Kotlin Coroutines

1
Comments
4 min read
What is Flow API in Kotlin?

What is Flow API in Kotlin?

Comments
6 min read
JvmOverloads Annotation in Kotlin

JvmOverloads Annotation in Kotlin

Comments
2 min read
JvmField Annotation in Kotlin

JvmField Annotation in Kotlin

Comments
2 min read
How does the Android Image Loading library work internally?

How does the Android Image Loading library work internally?

Comments
2 min read
JvmStatic Annotation in Kotlin

JvmStatic Annotation in Kotlin

Comments
2 min read
Avoid nesting by handling errors first

Avoid nesting by handling errors first

Comments
2 min read
Advantage of using const in Kotlin

Advantage of using const in Kotlin

5
Comments
2 min read
How does the Android Image Loading library solve the slow loading issue?

How does the Android Image Loading library solve the slow loading issue?

Comments
3 min read
partition - filtering function in Kotlin

partition - filtering function in Kotlin

2
Comments
2 min read
HTTP Request vs HTTP Long-Polling vs WebSocket vs Server-Sent Events

HTTP Request vs HTTP Long-Polling vs WebSocket vs Server-Sent Events

2
Comments
5 min read
Why does an Android App lag?

Why does an Android App lag?

Comments
3 min read
AssociateBy - List to Map in Kotlin

AssociateBy - List to Map in Kotlin

1
Comments
2 min read
Remove duplicates from an array in Kotlin

Remove duplicates from an array in Kotlin

5
Comments
3 min read
Caching with OkHttp Interceptor and Retrofit

Caching with OkHttp Interceptor and Retrofit

Comments 1
3 min read
Why is it recommended to use only the default constructor to create a Fragment?

Why is it recommended to use only the default constructor to create a Fragment?

3
Comments
2 min read
Top Tech Engineering Blogs of Companies

Top Tech Engineering Blogs of Companies

5
Comments
3 min read
How to remove items from an array in JavaScript?

How to remove items from an array in JavaScript?

1
Comments
4 min read
Understanding RxJava Subject — Publish, Replay, Behavior and Async Subject

Understanding RxJava Subject — Publish, Replay, Behavior and Async Subject

8
Comments
3 min read
loading...