close

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

Seven Year Club
Six Year Club
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
Telegram bot in Go: charts

Telegram bot in Go: charts

BERJAYA 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

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

Telegram bot in Go: speak robot

BERJAYA BERJAYA 16
Comments
3 min read
Telegram bot in Go: speak human

Telegram bot in Go: speak human

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

Telegram bot in Go: concurrent SQLite

BERJAYA BERJAYA 5
Comments
4 min read
Telegram bot in Go: database

Telegram bot in Go: database

BERJAYA BERJAYA 15
Comments 1
2 min read
22-2222-22

22-2222-22

BERJAYA BERJAYA 7
Comments 1
1 min read
Telegram bot in Go

Telegram bot in Go

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

NUnit to xUnit automatic test conversion: source code transformation

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

NUnit to xUnit automatic test conversion: pattern match

BERJAYA BERJAYA 6
Comments
4 min read
NUnit to xUnit automatic test conversion

NUnit to xUnit automatic test conversion

BERJAYA BERJAYA 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

BERJAYA BERJAYA 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

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

Read YAMLy config with a few lines of code

BERJAYA 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)

BERJAYA BERJAYA 50
Comments 21
6 min read
DEV zen mode: userscript

DEV zen mode: userscript

BERJAYA BERJAYA 33
Comments 9
2 min read
Git-Fu: reposurgeon

Git-Fu: reposurgeon

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

Git-Fu: merge multiple repos with linear history

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

Giving Go another chance: error handling

BERJAYA BERJAYA 8
Comments
4 min read
Blog With Hugo

Blog With Hugo

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

Giving Go another chance: display command

BERJAYA BERJAYA 5
Comments
5 min read
Giving Go another chance: backend

Giving Go another chance: backend

BERJAYA BERJAYA 10
Comments
3 min read
Giving Go another chance: refactoring

Giving Go another chance: refactoring

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

Giving Go another chance: hashtag parsing

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

Giving Go another chance: more ambitious parsing

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

Giving Go another chance: easy parameter parsing

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

Giving Go another chance: command line arguments

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

Giving Go another chance: setting everything up

BERJAYA BERJAYA 5
Comments
2 min read
Giving Go another chance

Giving Go another chance

BERJAYA BERJAYA 8
Comments
1 min read
loading...