DEV Community

Nikita Sobolev profile picture

Nikita Sobolev

404 bio not found

Work

CTO at wemake.services

Make tests a part of your app

Make tests a part of your app

17
Comments 6
9 min read

Want to connect with Nikita Sobolev?

Create an account to connect with Nikita Sobolev. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Higher Kinded Types in Python

Higher Kinded Types in Python

43
Comments 5
13 min read
How async should have been

How async should have been

16
Comments
9 min read
9 best open-source findings, March 2020

9 best open-source findings, March 2020

119
Comments 4
3 min read
Do not log

Do not log

61
Comments
8 min read
Cover the tricky parts of your code!

Cover the tricky parts of your code!

15
Comments
5 min read
9 best open-source findings, November 2019

9 best open-source findings, November 2019

187
Comments 12
3 min read
Testing Django Migrations

Testing Django Migrations

9
Comments
5 min read
9 best open-source findings, October 2019

9 best open-source findings, October 2019

183
Comments 6
3 min read
Complexity Waterfall

Complexity Waterfall

100
Comments 6
12 min read
9 best open-source findings, September 2019

9 best open-source findings, September 2019

95
Comments
2 min read
Testing mypy stubs, plugins, and types

Testing mypy stubs, plugins, and types

7
Comments
6 min read
9 best open-source findings, August 2019

9 best open-source findings, August 2019

184
Comments 2
2 min read
6 mac apps that fit everyone

6 mac apps that fit everyone

191
Comments 21
3 min read
From Flow to Typescript. Why?

From Flow to Typescript. Why?

63
Comments 8
6 min read
Engineering guide to writing correct User Stories

Engineering guide to writing correct User Stories

434
Comments 19
9 min read
Enforcing Single Responsibility Principle in Python

Enforcing Single Responsibility Principle in Python

115
Comments 1
12 min read
Announcing docker-image-size-limit: keep an eye on your docker image size

Announcing docker-image-size-limit: keep an eye on your docker image size

36
Comments 3
2 min read
Python exceptions considered an anti-pattern

Python exceptions considered an anti-pattern

90
Comments 26
10 min read
Simple dependent types in Python

Simple dependent types in Python

103
Comments 5
6 min read
Best engineering practices: how to fix a bug?

Best engineering practices: how to fix a bug?

65
Comments
7 min read
Managing Django’s settings

Managing Django’s settings

37
Comments 1
3 min read
Are software titles inflating during the years?

Are software titles inflating during the years?

15
Comments 4
5 min read
Announcing dotenv-linter: a tool to lint your .env files

Announcing dotenv-linter: a tool to lint your .env files

40
Comments 6
2 min read
Building blameless working environment

Building blameless working environment

127
Comments 9
5 min read
1-minute guide to real constants in Python

1-minute guide to real constants in Python

93
Comments 11
3 min read
I am a mediocre developer

I am a mediocre developer

2560
Comments 80
6 min read
Using better CLIs

Using better CLIs

278
Comments 21
4 min read
Instant +100% command line productivity boost

Instant +100% command line productivity boost

191
Comments 39
4 min read
Testing Bash scripts

Testing Bash scripts

12
Comments
1 min read
loading...