📜 ⬆️ ⬇️

Rolling Scopes Conference 2018: Woodstock for a front-end developer

As it turned out, the legendary rock festival and developer conferences are about the same components of success - a cool idea, cool content and a special atmosphere of togetherness. In the middle of February, the 4th conference of the JavaScript and Frontend developers community took place in Minsk. Guitars were not beaten about the stage here, but “lit” in full. Let's roll!

image

Intro


This year, the Rolling Scopes community is preparing to celebrate its first anniversary: ​​5 years ago, our colleague Dmitry Vorobey was excited about the idea of ​​gathering a company of like-minded people in order to share experience in their free time from work tasks, implement original ideas and… drove away. During this time, a small community managed to grow into a whole movement and become a brand. More than 40 meetings were held, Gomel, Grodno and Brest, as well as Polish Krakow and Gdansk joined the Minsk meetings. The “branch” of rollinglings will soon appear in Mogilev, there is an RS school , in which only 500 people have been trained in 2017 only.
')
image

image
Dmitry Sparrow:

“I know that many meetings and conferences are held to a point, not many people from the community are involved in the organization and the rest do not feel involved in the event. We strive to create a special atmosphere. There is a school where almost everyone can be a mentor or a trainer and interact with the participants on an ongoing basis, tell something, share news. Now 70 mentors and more than 20 teachers are involved in the school. I constantly get feedback from people who study. They, for example, have no specialized education, they change their profession. The guys like it, they are pleased that after such free training they get into EPAM or other companies and this is a very inspiring feedback. ”

image

Registration for the conference closed in 4 hours. Nearly 1000 people spent the weekend under the sign of Rolling Scopes: pumped, communicated and painted customized badges. Those who could not get to the conference joined the live broadcast from the Palace of Trade Unions.

image

image
Yulia Rumyantseva:
“In general, Rolling Scopes is life changing. Yesterday, the guys were members of the community, today they have become active contributors, and tomorrow they will become speakers, leaders, and develop the movement in their cities. A community is a big family that has united around the idea of ​​making the world a better place, making the web better. It can be a long time alone to look for a solution to their task, or you can come to the guys, ask a question and this will be the topic of the next meeting. You can come into the community and say, "I have a great idea, let's do it." We ran drones through code, played the guitar through code — there are a lot of such examples of implementing interesting tasks. ”

image

2 days, 2 streams, 33 reports and speakers from Belarus, Russia, Albania, India, Serbia, Great Britain, Poland, Ukraine, Holland and Germany.

Immediately after the opening speeches of the organizers, the large hall of the Palace of Trade Unions was encouraged by our colleague Andrey Volchenko with his report. His story about non-trivial solutions in the field of mobile development using js and webgl raised many questions from the audience.

image
Andrey Volchenko:
"I said that you should not always rely on frameworks and their performance, you should not be afraid to look under the hood and get rid of several abstractions for the sake of performance, which is now being talked about so much."


Kristi Progre, a community leader from Albania, spoke about her experience in building a Mozilla community in small cities , sharing organizational “rakes” and secrets on maintaining the morale of the engineering community.

image

The report of our colleague Ales Zwil “Stream API, through Redux-Observable in Electron-based app” was devoted to the development of desktop applications.

image
Ales Zwil:
“I took part in two RS meetings in Gomel, and now I had the opportunity to speak at a full-fledged conference - it was super cool! The report talked about personal experience of using a not quite familiar set of technologies and showed that you can combine pretty funny things and create some unusual combinations for solving non-trivial tasks. Diversify the daily life of developers due to this. There were several reports that I would like to especially note - a report from Marek Pyasetski - Beyond React , I also liked the report from Alexey Migutsky on how to make more money in Frontend. ”

The tale of microservices started by Konstantin Krivlenya, and Ivan Jovanovic continued his acquaintance with what micro Frontend is and what problem it solves, and also how to build applications using React, Angular, and Vue simultaneously with detailed examples of implementation and many more macro details about microservices.

image

Experience of using Flow on a large project touched upon Alexander Shushunov, telling about the tools and problems that can be encountered during testing.

image

According to another of our colleagues, Mikhail Gatilov, his Codemods report and the transformation of JavaScript code on the principles of operation and analysis of AST should be viewed in order to understand the basic principles of working with syntax trees.

image
Mikhail Gatilov:
“Many front-end developers use tools like Babel, eslint. I covered the topic a little, showed how you can write plugins for these tools yourself and it is easy to do. In addition, I shared my experience with such a wonderful tool as jscodeshift. We use it on the project to update our javascript code. For example, when we want to use some new features of the language, or we switch to new versions of the lib. Using this tool, we can write our own scripts through which our entire code base is run, and we get the desired result: old structures are deleted and replaced with new ones.
I liked most of all 2 reports: “The elegance of decorated Redux” by Ilya Sachka and “Journey through VR and AR with React” by Tomasz Lakomy. ”

image

Examples of real hacks in his report “How to hack a node app?” Brought Asim Hussain.

(More video reports are available here , speaker presentations are here ).

If you haven’t been at RS meetings and haven’t heard anything about the community, then you should have seen the logo - the movie on the four support wheels - JavaScript, HTML, CSS and Node. Js. The conference added the fifth wheel - UX design. The second day of Rolling Scopes was almost entirely devoted to this direction. EPAMs took over almost half of the UX stream.

image

Vitaly Novikov taught the way of design thinking of the participants and guests of the conference. In his report “When there are a lot of products and a little bit of designers,” he told in detail about the management of design teams in a large company, gave advice on how to optimize and properly communicate with managers, developers, customers and users.

image
Vitaly Novikov:
“A modern design approach allows us to identify not only the needs of the business, but also to study the requirements and expectations of users. We analyze the problems of those who will then use the product. But to do this is extremely difficult. Time and resources are never enough. But by properly building processes and creating a cohesive team, you can make sure that what 60 designers have previously done today performed 10, improving the quality of ready-made solutions at times. ”

image

The problem of interconnection and prototyping in his report, Resource-Resource, but not recourse was raised by Dmitry Vanitsky. Many believe that these two steps go one by one, but Dima will try to dissuade you from this.

image
Dmitry Vanitsky:
“I think my report will appeal to anyone who is sick for the result and does not want to conduct research, for the sake of a useless collection of artifacts that nobody needs.


Well, how to prevent this, you will learn from the speech itself. By the way, Dima is keeping his young blog , where you can read an article on the same topic.

Fyodor Shepelenko told about trends in building design systems:

image
Fedor Shepelenko:
“My report was called“ Lego for Designers ”. It is dedicated to creating a single system design for a large number of products. I told you how to create it correctly, what mistakes we encountered in our team on this way and what could have been avoided. The conference itself is very cool and lamp. I participated as a speaker for the first time and in fact everything went well.

Examples of designer surprises led Eugene Jour. Her report was one of the most talked about speeches of the second day.

image
Evgenia Jour:
“The report was directed mainly at developers. I showed that it was not enough for a designer to simply draw and demonstrated cases where visual solutions did not solve real problems and vice versa: interfaces without a strong visual component that are quite viable and popular. The first time was the speaker (not only in RS, but in general). And because of this, she was so nervous that instead of going on the reports, she sat and got ready for the performance. The guys at RS are very cool and feel one of them is an indescribable feeling!

Instead of track bonus


The highlight of the second day of the conference was the workshop “Think like a designer” . Anyone could try their hand at a new role and, together with the mentors, got acquainted with the design thinking methodology. The participants were given a specific task - to draw robots that would help people in traveling. The guys conducted interviews with potential users, creatively on brainstorming, confirmed or refuted their hypotheses, and by the end of the workshop, presented prototypes of products to the public. Moral: the real solution that will find a response from the user is always the result of a complex work and a built process.

image

image

Outro


A few weeks passed, and conversations about the conference did not subside. And if, inspired by the music festival, a new hit is born to the performer, then after the conference of developers, ours will definitely get something very interesting.
News about upcoming events and Rolling Scopes school is here .
Join the community in FB or VK .

Source: https://habr.com/ru/post/350250/


All Articles