/Nikita Sobolev

Typeclasses in Python tl;dr: Nikita introduces typeclasses - a concept behind the dry-python library - that solves the problem of how functions behave differently for different types of inputs, with examples.

featured in #235


Higher Kinded Types in Python tl;dr: Nikita explains what Higher Kinded Types (HKTs) are, why they are useful, how they are implemented, limitations and how they can be used in projects.

featured in #213


How Async Should Have Been tl;dr: Here the author provides his thoughts about the feature along with an outline of a new solution.

featured in #188


Do Not Log tl;dr: Logging doesn't make much sense in monitoring and error tracking. There are better tools. It adds complexity to architecture, requires more testing and is incredibly hard to do right. 

featured in #177


Engineering Guide To Writing Correct User Stories tl;dr: This article runs through how to get better with the default user story format, rewrite stories so they become verifiable and how to link user stories with tests, source code, and documentation.

featured in #134