Live: frontend infrastructure

 3r33180. 3r3-31.
Hello! My name is Roman Dvornov, I am the technical leader of the front-end architecture team at Avito. We are engaged in the creation and development of a technical frontend platform, so that other teams can quickly create interfaces and products. My colleagues and I have planned a series of online, in which we will discuss topical issues of developing the client side. 3r3168.
 3r33180.
December 11 on our YouTube channel will be the first live broadcast. Let's discuss the infrastructure of the frontend. Experts from Yandex, Tinkoff Bank, Mail.ru and Avito will take part in the ...
+ 0 -

Live. Die. Sunday. Repeat

Not so long ago, when I returned home from work where I was engaged in the construction of a cottage community project for the day-I placed them on the road map and playgrounds, instructed builders where to plant trees and where to plant lawns, I sat down at the computer to play a computer game - a little rest from a difficult day.
 
 
In the game, I placed roads and smithies, instructed builders where to plant trees and where to plant hops and how to repel the Saracen raids. That is, I was doing the same thing as at work. The difference with real life, of course, existed - but insignificant. Modern ...
+ 0 -

Clojure application in the style of Erlang &lt;{short}&gt; &lt;{full}&gt; <div class="post__text post__text-html js-mediator-article"> <p> As is known in the circle of Erlang developers: only Erlang developers know how to "live" correctly <del> and al

<{full}>
As is known in the circle of Erlang developers: only Erlang developers know how to "live" correctly
and all the rest "live" - ​​wrong
.
 
Without attempting to dispute this fact, let's give an example of Clojure application in the Erlang style, using the library
Otplike
.
 
For understanding the article, the reader may need to know the basics of Clojure
(and unless there are people who do not know Clojure? )
and the Erlang /OTP basic principles (processes, sending messages, <{short}>As is known in the circle of Erlang developers: only Erlang developers know how to "live" correctlyand all the rest "live" - ​​wrong. Without attempting to dispute this fact, let's give an example of Clojure application in the Erlang style, using the library Otplike . Otplike . , supervisor behaviours). In order to deal with everything else, the average Clojure developer has everything you need: code with examples , REPL and "tambourine". Why Clojure? In fact, there are many answers to the question "why Clojure". Here are our favorites: №1. Clojure is a very effective ...
+ 0 -