Blog

April 30, 2020

Build "Related Reads" for your gatsby blog

🇬🇧
3 min read
April 30, 2020

In this article I will tell how to build "Related Reads" section for a Gatsby blog, like the one you can find at the bottom of this page.

April 19, 2020

Refactor like no one is watching

🇷🇺🇬🇧
5 min read
April 19, 2020

Short story about using AST transformation to refactor the code. Like some codemods you might used.

March 22, 2020

Enjoy the little things

🇬🇧
5 min read
March 22, 2020

Well, looks like now, with all this self isolation caused by COVID-19, I'll have some time to code and maybe even to write a couple of articles about it. This one will be the first one. In it I'm gonna play with react-spring to create simple digital clock animation.

October 06, 2019

React SSR pitfalls in building adaptive layouts

🇬🇧🇷🇺
4 min read
October 06, 2019

Short story about issues we faced while using adaptive design in statically generated app. And about approaches to avoid them.

September 12, 2019

Первое знакомство с ReasonML

🇷🇺
13 min read
September 12, 2019

Некоторое время назад я начал знакомиться с новым для себя языком программирования - ocaml, с его синтаксисом ReasonML если быть точным. А чтобы разобраться в нём получше я решил ещё и писать статьи. Эта будет первой (и надеюсь не последней).

February 19, 2019

The simplest example of scheduling on the main thread

🇬🇧
3 min read
February 19, 2019

I have recently read several articles related to relatively new react reconciliation algorithm (aka react fiber). And I wondered how to implement something really simple to explain idea of scheduling and splitting work into chunks. So here is my thoughts.

January 28, 2019

Dynamics in a static site

🇬🇧
4 min read
January 28, 2019

In this article I want to extend functionality of tooltip we've previously developed. And to figure out if it is possible to deal with something dynamic in statically build web app.

January 23, 2019

Load everything lazily with IntersectionObserver

🇬🇧
1 min read
January 23, 2019

I believe it is clear for every web developer that we should care about size and amount of resources we load to a client (browser). Let's have a look at a simple technique we can use to improve initial load of web pages.

January 20, 2019

Implementing medium like tooltip

🇬🇧
4 min read
January 20, 2019

Do you know that if you select post text on medium a tooltip with several options (tweet, highlight...) will appear? Have you used it? I would like to tell you how to create similar one and about DOM API I've learned during implementation.

January 10, 2019

Better late than never

🇬🇧
3 min read
January 10, 2019

I have been thinking about developing my personal blog for a least 5 years already. Finally I have enough experience and comfortable toolchain. Here is my first try to post something here ✨🥳🎉