To bind or not to bind

2 minute read Published: 2022-10-14

Binding or Name Binding is a way to associate data with a symbolic identifier usually called variable. Why it is important in Rust, what rocks are underwater and how it intersects with scopes and lifetimes?

Smart Wallets

2 minute read Published: 2022-06-20

Smart Wallets

When working with Smart Wallets - question on how to verify their signatures may arise. This blog post will give you a basic understanding of theory and practice regarding this question.

Why Rust

11 minute read Published: 2021-06-26


People ask me a lot about Rust, so I wrote this blog post to answer following questions:

Pareto IRL

2 minute read Published: 2021-04-05

Short post on Pareto principle. Had you ever need to implement GraphQL API on top of some database entities with simple CRUD? Did you look through possible options to find an already working solution (with no coding required)?

User Story

1 minute read Published: 2020-12-16

Recently I had to pick up leadership in a team with vague release scope. This post will tell how I made User Stories my ally in this mission.

First CV

2 minute read Published: 2020-12-11

Recently I gave an advice to a guy who was looking for a job as intern. He sent me CV and this was my feedback. I changed content to make it more general and helpful for most of junior specialists.

My Toolbox

0 minute read Published: 2020-11-26


0 minute read Published: 2020-11-26

If you miss your estimates it means you failed to decompose issue.


1 minute read Published: 2020-11-26

Working on different projects we always deal with people's suggestions.

Do it that way! We must follow this methodology! Why can't we grab this tool into our application?

I don't want to set the world on fire

2 minute read Published: 2020-10-21

I don’t want to set the world on fire

But sometimes I do. My latest experience in software development raised me up and knocked me down in less than 6 months. I won’t tell you the whole story, but I will sum it up in 7 thoughts.

Professional Calisthenics

7 minute read Published: 2020-03-21

Recently I had a discussion with a colleague of mine about professional career, hard skills and how to stay in a good shape despite the environment, lack of time and “boring” working activities. This conversation was an inspiration to write down this post about my attitude and share with you some techniques that I use to train myself in a professional way. Title inspired by one of the first blog posts I’ve read as a software engineer - Object Calisthenics.

Disclaimer: You should treat all information here only as my personal experience, I made no research and just do what I do.

TL;DR - feel free to scroll down and just check list of resources.

Does Language Matter?

3 minute read Published: 2020-02-09

Today I was chating with our local Mobile Community. Aleksandr send some examples of OSS projects he contributes to and I decided to look at how mobile developers write their code for mobile applications and libraries.

0cracy - hands on experience

7 minute read Published: 2019-07-03

I was thinking about to join zerocracy for a long time and decided to give it a try (and try my dev power by the way) this spring. This story consist of two parts:

  1. Objective sequence of facts - what I did and what happened.
  2. Subjective thoughts and future plans.

Nikita Puzankov

1 minute read Published: 2019-05-07