There will be a lot of communication at FrontFest - lively informal conversations in a format that we call a lodger. In apartment buildings, we argue with experts and other participants, discussing important and sensitive topics. Everything takes place in a direct dialogue format, therefore it turns out dynamically and excitingly. In a clever way, this is called discussion panels. But it’s like a “lecture” and a “delegate” - it sounds boring, but it will be cool with us.
We tell in the article why these topics are more important than others and why experts are good.
§ Who is a front-end developer
Recently, the front-end was a kind of craftsman, bypassing the limitations of browsers with the help of “hacks” and solving complex and not very tasks. Now he is an engineer who uses tools that are more familiar to the backend world: assembly, testing, performance measurement systems, etc.
Not all adhere to this opinion.
Let's figure it out together with Vladislav Kozuley - front-end, designer, memologist, leading a slightly funny twitter.
At the apartment block " Why Nobody takes Front-Ends Seriously " we look at the front-end from different angles:
- From the point of view of the backender, the front-end does not know how to program and does not see the big picture.
- From a business point of view - everyone doesn’t care, an interface is not needed.
- From the point of view of the front-end, there is a bad code around! Tools do not work!
And here is a video invitation from Vladislav
A year in two - this is how web technologies evolve:
- Every month, browser versions are released, and with them a huge number of new APIs.
- We can write in almost any programming language in a browser with cross-compilation into WebAssembly code.
Vladimir is a front-end vendor with 7 years of experience, an experimenter and a passionate admirer of coffee, graph theory, typed programming languages and Kant's philosophy.
Eugene - frontend team lead from Wrike. He is developing a highly loaded SAAS application on Dart (he is alive!) And Angular 2.0
§ A little bit of reflection
Overheard on Twitter
- I really want a conference where people stupidly reflect on what is happening in programming, rather than report joyfully on the achievements of scientific and technological progress.
- We tried to reflect in JS and this did not lead to anything. Reflection quickly rolls to nagging. It is necessary to search for the causes and correct them. And the reasoning “everyone has problems with the webpack” just blocks the corrections - forms the learned helplessness.
- Not. The lack of reflection leads to the fact that people just make garbage and do not think about why and why.
- Can a topic be inflated in FrontFest?
And let's inflate, we thought, and here is the result - the apartment building “Trends and Frontends »
Who are all these people?
Nikita Prokopov , Cognician. He writes backends, frontends and distributed systems on Clojure, maintains a blog about programming and human-computer interaction, draws the font Fira Code. Posted by DataScript, Rum, AnyBar.
Victor Grishchenko , Doctors Without Borders. Senior tomato. Distributed systems, data synchronization. Central Bank of the Russian Federation, Yandex, TU Delft, own company, realm.io
Nikita, Victor and the participants on the apartment block will slightly reflect on distributed systems, data synchronization, application architecture, and flight from JS.
- Everything is bad. There is no normal synchronization tool. Either bad and cook normally is impossible, or bad and cook normally is very difficult.
- No one even understands how bad things are with synchronization. No one is sounding the alarm. Just take and use. And there are holes! Conflicts! It almost falls apart.
- Why has no one succeeded so far? Explain why all are fools. Is it necessary at all? Is it possible at all?
- Why did Dahl and Holowaychuk escape to Go?
- Why is Prokopov writing in Clojure?
- Where is Popp and what is OCaml?
- Who said Reason?
- What? Typescript?
Register , 16 days left.