DEV Community

Dmitry Yakimenko profile picture

Dmitry Yakimenko

Grew up in Russia, lived in the States, moved to Germany, sometimes live in Spain. I program since I was 13. I used to program games, maps and now I reverse engineer password managers and other stuff

Location Berlin and Málaga Joined Joined on  Personal website https://detunized.net github website twitter website

Education

MS in CS from State Polytechnic University of St. Petersburg

Work

Principal Software Engineer at HERE

Writing Debut
Five Year Club
Four Year Club
Trusted Member 2022
Three Year Club
Two Year Club
One Year Club
Beloved Comment
Fab 5
8 Week Writing Streak
4 Week Writing Streak
Telegram bot in Go: charts

Telegram bot in Go: charts

11
Comments 1
3 min read

Want to connect with Dmitry Yakimenko?

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

Already have an account? Sign in
Don't make me hack your software

Don't make me hack your software

66
Comments 9
2 min read
Telegram bot in Go: speak robot

Telegram bot in Go: speak robot

15
Comments
3 min read
Telegram bot in Go: speak human

Telegram bot in Go: speak human

43
Comments
3 min read
Telegram bot in Go: concurrent SQLite

Telegram bot in Go: concurrent SQLite

5
Comments
4 min read
Telegram bot in Go: database

Telegram bot in Go: database

15
Comments 1
2 min read
22-2222-22

22-2222-22

7
Comments 1
1 min read
Telegram bot in Go

Telegram bot in Go

21
Comments 2
3 min read
NUnit to xUnit automatic test conversion: source code transformation

NUnit to xUnit automatic test conversion: source code transformation

5
Comments
4 min read
NUnit to xUnit automatic test conversion: pattern match

NUnit to xUnit automatic test conversion: pattern match

6
Comments
4 min read
NUnit to xUnit automatic test conversion

NUnit to xUnit automatic test conversion

5
Comments
6 min read
Base64 decoding bug that is present in all version of .NET

Base64 decoding bug that is present in all version of .NET

14
Comments 1
3 min read
Fuzzy search and download files with rsync in the terminal

Fuzzy search and download files with rsync in the terminal

11
Comments
3 min read
Read YAMLy config with a few lines of code

Read YAMLy config with a few lines of code

6
Comments 2
4 min read
Performance measurement of JavaScript solutions to common algorithmic questions (part 1)

Performance measurement of JavaScript solutions to common algorithmic questions (part 1)

50
Comments 21
6 min read
DEV zen mode: userscript

DEV zen mode: userscript

33
Comments 9
2 min read
Git-Fu: reposurgeon

Git-Fu: reposurgeon

17
Comments 7
3 min read
Git-Fu: merge multiple repos with linear history

Git-Fu: merge multiple repos with linear history

48
Comments 9
6 min read
Giving Go another chance: error handling

Giving Go another chance: error handling

8
Comments
4 min read
Blog With Hugo

Blog With Hugo

8
Comments 2
3 min read
Giving Go another chance: display command

Giving Go another chance: display command

5
Comments
5 min read
Giving Go another chance: backend

Giving Go another chance: backend

10
Comments
3 min read
Giving Go another chance: refactoring

Giving Go another chance: refactoring

11
Comments
2 min read
Giving Go another chance: hashtag parsing

Giving Go another chance: hashtag parsing

6
Comments
3 min read
Giving Go another chance: more ambitious parsing

Giving Go another chance: more ambitious parsing

9
Comments
2 min read
Giving Go another chance: easy parameter parsing

Giving Go another chance: easy parameter parsing

6
Comments
2 min read
Giving Go another chance: command line arguments

Giving Go another chance: command line arguments

12
Comments 5
2 min read
Giving Go another chance: setting everything up

Giving Go another chance: setting everything up

5
Comments
2 min read
Giving Go another chance

Giving Go another chance

8
Comments
1 min read
loading...