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

Telegram bot in Go: charts

Telegram bot in Go: charts

Reactions 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

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

Telegram bot in Go: speak robot

Reactions 14 Comments
3 min read
Telegram bot in Go: speak human

Telegram bot in Go: speak human

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

Telegram bot in Go: concurrent SQLite

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

Telegram bot in Go: database

Reactions 15 Comments
2 min read
22-2222-22

22-2222-22

Reactions 7 Comments 1
1 min read
Telegram bot in Go

Telegram bot in Go

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

NUnit to xUnit automatic test conversion: source code transformation

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

NUnit to xUnit automatic test conversion: pattern match

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

NUnit to xUnit automatic test conversion

Reactions 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

Reactions 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

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

Read YAMLy config with a few lines of code

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

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

DEV zen mode: userscript

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

Git-Fu: reposurgeon

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

Git-Fu: merge multiple repos with linear history

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

Giving Go another chance: error handling

Reactions 8 Comments
4 min read
Blog With Hugo

Blog With Hugo

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

Giving Go another chance: display command

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

Giving Go another chance: backend

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

Giving Go another chance: refactoring

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

Giving Go another chance: hashtag parsing

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

Giving Go another chance: more ambitious parsing

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

Giving Go another chance: easy parameter parsing

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

Giving Go another chance: command line arguments

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

Giving Go another chance: setting everything up

Reactions 5 Comments
2 min read
Giving Go another chance

Giving Go another chance

Reactions 8 Comments
1 min read
loading...