Ok... I understand the most of its complexity coming from the async nature of the framework... It is just that... I don`t know... I am probably wrong... but after poking around with other langs and frameworks... if ktor is a serious/active project (by all the work and features I see in it I believe it is a serious/active project) the lack of documentation says to new devs "yeah, we are open source we are on github... but we don`t care much about attracting new people over here or creating a community".. I don`t mean to be rude.. it is just the idea I got when comparing with other projects...