On March 14, a conference for DUMP developers was held in Yekaterinburg for the fourth time. This year, it turned out to be really the largest in the Urals - we managed to gather on the same site a little more than 900 developers, designers, analysts, testers, layout designers and people involved in the science of IT. Participants gathered from 19 cities of Russia and the world.

Conference format
Reports were read in 6 parallel threads and 8 sections: Fronttalks, Serverside, Development Management, Interface Design, Mobile, Analytics, Testing, Rocket science. In addition, a round table on the theme “Business in IT” was held.
')
The gigantic work in the preparation of sections was played by program directors who selected reports, organized preliminary runs (interestingly, the speakers of the Testing section had the most predictors), you can immediately see the real testers, write useful posts on Habr (for example,
here about Serverside,
here about analytics and
here about testing), in general, did everything to make the conference really interesting. Thank you, you are real good fellows! By the way, who wants to try on this role next year - contact.
There were a lot of reports and for every taste, people traveled from one hall to another, choosing topics that they were interested in.
Fronttalks Section
Sergey Bolshikov made an incendiary talk about EmberJS (by the way, in the feedback questionnaires to the question “Did you have an idea after the conference that you wanted to implement?”, The most popular answer was “Embed EmberJS into the project”).

Sergey Bolshikov, New ProImage
Artyom Polikarpov from Getvear told what the developer should take into account so that the interfaces become really responsive (the correct answer is “Everything”), and
Andrei Sitnik (Evil Martians) spoke very vividly about his Auto Prefixer tool.

Artem Polikarpov talks about truly responsive interfaces

Auto Prefix Author Andrei Sitnik
Maxim Ponomarev from Yandex spoke about how they were doing the service for the Olympic Games,
Ivan Chashkin , Mail.ru, about web interfaces on touch devices.
Roman Dvornov (Ostrovok.ru),
Mikhail Davydov (Yandex) and
Anton Nemtsev also performed in the section.

Maxim Ponomarev talks about "Winter Games in Yandex"
Serverside section
Kirill Shatrov from Evil Martians told about the Capistrano framework, and
Danila Shtan (66.ru) about Docker.io and how to use it (the second most popular answer to the question about the idea is “Try Capistrano and doker”).

Evil Martian Kirill Shatrov

Danila Shtan '- Program Director, Development Management Section and Rapporteur, Serverside Section
Victor Grishchenko (Citrea) made a review report about the role of log in distributed systems, and
Alexey Mogilnikov about specialized clouds (Heroku, Amazon Beanstack, Engine Yard). The absolute favorite of the day,
Andrei Aksenov (Sphinx Technologies Inc.),
kindled enmity, telling how NoSQL works, and
Mikhail Epikhin (Yandex) taught to look for bottlenecks in the system.

The author Sphinx Andrey Aksenov
Alexey Quiring and
Maxim Osin (AlternativaPlatform) told how they make the Tanki Online game for tens of thousands of simultaneous users. In addition,
Armin Ronher (Pocoo Team, England),
Alexander Kokovin (SKB Kontur),
Konstantin Beklemishev (Naumen) and
Andrey Tytsky (Abak-Press)
performed .

Armin Ronher "Modern and Different Postgres"
Development Management Section
The most popular section on the DAMP: there were 200 chairs in the hall, but most of the reports also occupied all the standing places, and many complained that they could not get into the hall. Next time we will hold this section in the hall more!

Development Management Section Participants
Andrei Aksyonov shared his personal experience in managing a distributed team: it turns out you can make a good product without an office, coffee machines, cleaners, and generally, seeing each other once a year.
Alexander Gornik (Mindbox) plunged the listeners into the inner kitchen of organizing the Navalny election campaign, which used the classic tools of flexible development management.

Alexander Gornik tells about Kanban-boards
The second most popular among all the reports of DAMP was the performance of three timblids from the SKB Kontur -
Pavel Egorov, Ivan Dashkevich and Ivan Burmistrov . They talked about what you rarely hear about - the unobvious difficulties in the work of the team leaders, the psychological challenges that they had to overcome, about what character is better not to start managing developers and much more from what you never read in articles. The most popular tweet after their report: “You are told“ Hey, you will become a team leader ”, and mean“ Hurray, we have found the last! ”

@igorlukanin
At the confession ... that is, the report of the timlids from #kontur has nowhere to fall # dump
Alexander Biryukov (2GIS) made a report on Github-flow, a model that allows continuous changes to be introduced into the main development branch. The report turned out to be really relevant: Alexander became the champion of the conference in the number of questions after the report.

Alexander Biryukov talks about Github Flow and what can be encountered in its implementation in the project.
Sergey Shashev (Naumen) told about sturtup practices applicable in enterprise development, and
Lev Pliner from Kontur shared an amazing case study about how his team survived a year from a 50-hour work week (a report on how to motivate a team to exploit and save her alive and well).

Lev Pliner talks about his Spartans
Mobile Section
Ilya Krasinsky (Magic Ink.) And
Elena Stolbova made a wonderful report on metrics in mobile applications (and then also held a master class on mobile marketing).

Ilya Krasinsky about “life before and after entering the store”
Vasya Aksenov (Button) spoke about the disgustingly beautiful new tools of mobile development, and
Julia Gorlova (2GIS) shared life hacks, with the help of which it is possible to simplify testing on mobile phones.

Vasya Aksenov - program director and speaker of the Mobile section
Sergey Lalov (Spiral Code Studio) spoke about the Corona SDK - a framework for developing cross-platform applications. And
Anton Shayakhov (Aviasales.ru) gathered a people's full house, told about Thai girls-marketers and explained why the mobile application is the vanguard of web development.

Anton Shayakhov explains what to spend $ 10M
Section Interface Design
The report of
Nikolay Chupriyanov (SKB Kontur) was so obvious that the listeners outlined it in the form of astrakhan fur.

Nikolai Chupriyanov teaches pumping gyrus
Denis Klevakin (ITM Holding) showed 5 tools for beautiful prototypes, and many noted that they would definitely use them, and
Arthur Valiullin (Ozon.ru) taught designers to think differently.
Alexander Kudymov (Yandex) on smart examples told where, why and how to use animations, and
Alexander Ustinov (JetStyle) about loops in interface design: how to continue the effect of the prototype, build up and spend extra money.

Sasha Kudimov explains how animations differ from cartoons and how to use them correctly.
Vladimir Kutovoy from SKB Kontur told how to “use out” users by switching them to a new interface.
Analytics Section
How to set the requirements for the quality of the interface - you could learn from the report of
Denis Beskov (School of Systems Analysis and Management).

Denis Beskov talks about the requirements for interfaces
Natalia Zhelnova taught to evaluate the work of analysts.
Dasha Bakirova (Technology 2000) and
Larisa Lukoyanova (Metamodel) thought about the terms of reference in accordance with GOST.

TZ GOST: useful thing or a curse, Daria Bakirova, Larisa Lukoyanova
Igor Novikov (Naumen) made a report on product development experience based on custom projects, and
Grigory Pechenkin (Colvir Software Solutions) tried to understand whether an analyst was needed in an Internet project.

Igor Novikov "Creating a new product based on custom projects"
Section Testing
Natalia Rukol from the Quality Laboratory taught to test without a tester, and
Ilya Vakhrushev (Exadel) explained how to use outsourcing testing correctly.

Do you know how to choose a tester for outsourcing? And Ilya Vakhrushev knows!
Alexander Akhmetov (SKB Kontur) talked about what happens when developers write tests, and
Andrei Khitrin from Naumen about RobotFramework.
Yana Sadovskaya (Abak-Press) shared her experience of working with bulky test benches. It was possible to understand whether your project should automate the testing of typesetting from the report of
Tatiana Cheremnykh (Naumen).
Mikhail Mikryukov made a report on the implementation of testing in the online store E96.
Rocket science section
Alexey Zinoviev (Tamtek) made a report about the tools and methods of processing and storing large graphs, and
Andrei Gein (SKB Kontur) shared his experience on what they did with large graphs.
Ksenia Zhagorina (SKB Kontur) explained how unique the name of a person is and how you can use this uniqueness.
Oleg Yevsegneev (Naumen) showed 3D-printers and told whether it is possible to print on it, for example, belyash.
Mikhail Korobov (Scrapinghub.com),
Anton Firsov (Knoema),
Alexander Patrakov (SkyDNS),
Evgeny Makarov (Aydeko) also reported on science.
We repent, more participants registered than originally planned, so on the last day we had to drastically change the rooms, which made it difficult to find this section, and the photographer, unfortunately, never reached this room.
Read more about what was discussed this year can be on the
link . It’s almost impossible to describe about 70 reports in one post, so wait for the video (they will appear a bit later on the site).
In the breaks, or "Did you stroke the cat?"
In the intervals between the reports, the participants enjoyed themselves as much as they could: it was possible to gather a giant junga, sit in a soft area with cats, drive on speed on an electric bike, win a certificate for 3D printing themselves, compete in programming tasks, play console, eat porridge, pancakes, ice cream or just talk, the benefit of the place was a lot. After the report, the participants ate a huge cake from SKB Kontur.

Megajenga

@igorlukanin
Did you stroke the cat? “At the developer conference, even cats are introverts,” they say in #dump
Afterparty
This year, we decided to have an after-party in the same place as the conference itself. After the reports, the developers sat down in the Expo hall: the poker table was located in one corner, the mafia was played in another, and the third was a game store with a bunch of board games. The bartenders from the sponsors staged a real show with burning bottles and juggling and made cocktails all evening.

An interesting observation: on the party, one of the sponsors invited dancers who danced Latin dances during the evening. This caused a controversial reaction of the participants, and a whole holivar on the topic “Do half-naked girls at an IT conference?” Erupted on Twitter (can be found on the hashtag #dump).

@rdvornov
First of all, first of all planes ... # DAMP

Lounge area
Some reviews about the conference
@ Ultramarin7
Went to #dump. Very cool! It is a pity that I did not go before :) Girls from @IT_People_ru, you are super-great! :)
@Azproduction
The #fronttalks Frontend section on # DAMP was the best in the last 3 years. And it's good that we left Angelo.
@military_honey
Guys, the #dump was just really, really cool. Thanks @IT_People_ru straight big-very big!
@Scarfacedeb
Here I am at home with # DAMP. 1 time was at the conference, and it turned out great. Especially noSQL, Ember.js and talks about graphs. The organization was super!
@yumatov
Thank you @IT_People_ru for the cool # DUMP. I really do not want to leave: (
@RGuzelle
What a great conf # dump! Cool reports, entertainment, and I won the iPod nano!
@Evgeny_Shmarnev
Goodbye Dump was awesome! See you next year :)
I am very pleased that 70% of the participants in the feedback questionnaires wrote that they left the conference with at least one idea that they plan to implement in the near future.
Photos from the conference can be viewed
here ,
here and
here . Special thanks for the
photos of Michael Davydov.
Thanks to our sponsors who made the conference possible: SKB Kontur, Naumen, ITM Holding, Extreme Pro, Abak-Press, Exadel, Aydeko, NetAngels.
Next year will be the anniversary fifth DUMP. We are planning to assemble 1,200 IT specialists, bring more foreign speakers and reassemble the cool crowd. After all, at the IT conference, in addition to reports, it is important to meet people who love their work and are ready to talk about it with joy. By the way, on June 2 and 3, we will organize the second
PyCon Russia - we promise that the reports will be on top, and people will gather great!