
On October 13, the next, already the fourth, annual conference Azov Developers Meetup 2018 will be held in Taganrog. We invite everyone,
registration is free!
We will start at 9 am in the Congress Hotel "Taganrog" on the street. Dzerzhinsky, 161 with traditional welcome coffee and registration. Like last year, the reports are divided into 2 streams, so that everyone can choose for themselves the most interesting.
')
- 2 reports are devoted to non-technical topics - soft skills (emotional intelligence) and non-material motivation of staff.
- In the field of development, we will talk about data science in life sciences, diagnostics of the performance of .NET applications, containerization in the microservice architecture, and how to choose which way to work with data in the repository - ORM or SQL.
- The UI / UX topic will be covered by Accessibility and Harmony reports in UI component libraries.
- The history of testing in the condition of limited resources will be interesting not only for QA specialists, but also for project managers.
- Finally, a special guest of the conference will talk about the use of artificial intelligence in support programs for schoolchildren and teachers.
By tradition, in addition to lectures, we prepared activities and prizes for the participants. And, of course, presentations and videos of speeches will be available on the event website.
More about the reports:
Effective methods of intangible staff motivationNatalya Kireenkova, Senior HR ManagerThe ideal employee works a lot and efficiently, does not ask for extra payment, does not look at the party and comes to work with joy. The ideal employer offers interesting tasks, generously pays for work, develops, teaches and cares for its employees in every possible way. How to take into account the interests of both parties? What makes an employee feel important, valuable, meaningful? We will talk with you about the ways of non-material motivation and how we work with her in Arcadia.
Performance diagnostics of .NET applications in productionDmitry Levchenko, Lead DeveloperPerformance analysis and application performance issues are usually solved during development and testing, but what can be done if the application is already deployed in the work environment and problems are found? It turns out not so little. The report focuses on what opportunities are available, how you can look for bottlenecks in the performance of .NET applications in production, where to start the analysis and what you can use. Let's get acquainted with a number of techniques and utility PerfView.
Testing under conditions of limited resourcesNatalia Suprun, Lead TesterWork in a big project involves changing and optimizing the process. In some cases, this leads to the restructuring of teams and a decrease in the number of testers in general. In this report, using my project as an example, I will tell you how we managed:
- save the load on one tester while reducing the total number of testers;
- Maintain the quality of the project with the constant growth of project clients.
This report may be useful for testers, automation, managers.

Where is the truth - ORM or SQL?Vladimir Kalskov, Senior DeveloperIlya Rachinsky, DeveloperData storage is one of the most important components of software products. Choosing a way to work with data is a fundamental factor in the development and support of the project. The ORM approach provides a convenient interface for data manipulation. But is the choice of ORM always justified? Does the programmer need SQL or will DBA help him?
- ORM - mo (d / f) but, SQL - well (d / f) but.
- Is the choice in favor of ORM / SQL always justified?
- How to compare? What to compare?
- Simultaneous use of SQL and ORM.
- So D or F?
Accessibility. Unlimited usersAnna Kovtun, UX / UI AnalystWhat is accessibility? Who needs it and why? How from the point of view of UX to make the content available and evaluate whether it turned out? I am pleased to tell, show and answer all your questions.
Microservices in containers - experience of useRoman Moiseyev, DeveloperIn recent years, microservice architection has gained great popularity. This is largely due to the proliferation of containerization. The de facto standard for container orchestration has become Kubernetes. I will talk about how Kubernetes helps us to cope with microservices, what pitfalls and tricks are applied to microservices. In particular:
- The life cycle of microservice.
- Logs: what to log, how to collect and analyze logs.
- Monitoring and collecting metrics.
- Debugging and Troubleshooting.
Emotional intelligenceAndrei Kholyavkin, Head of Taganrog officeThe most non-technical report at a technical conference is why we make important decisions with our hearts and how it helps and hinders work. Emotional intelligence is as much a participant in the thinking process as the rational thinking mind that we are used to. The better we focus on our emotions and the more ways we respond, the better we can cope with our lives, including in the process of work. This is especially important when working in a team and in conditions of limited resources, because without the art of communication it is difficult to lead people.
UI component libraries: from chaos to harmonyOlga Fedoseeva, Senior DeveloperWorking on several similar business applications, we created a library of UI components. In my report, I will share the experience of creating, developing and supporting this library:
- Iteration 1: creating a UI kit, writing styles and creating components under AngularJS.
- Iteration 2: building a library of components under Angular5 (6). Attempts to standardize not only the appearance, but also the behavior of individual elements.
- Prospects for the development of the library.
Data Science in Life SciencesVyacheslav Kotrachev, Senior DeveloperCurrently, life sciences (life sciences) - one of the most rapidly developing applied scientific fields. Data science has also become very popular since the beginning of the 2010s - largely due to the increase in computing power of machines, on the one hand, and the growth in the amount of data in digital form, on the other. I want to tell how the science of data helps the life sciences to make the world a better place:
- what life sciences are and what they study;
- what data science is and what it does;
- how data science works in life sciences - and if it doesn't, then why;
- what problems of life sciences we solve in Arcadia with the help of data science.
Artificial Intelligence Based Wellbeing Coach for Students (in English)Mikko Kylväjä, Senior Development Manager in School DaySchool day and Arcadia are developing. It is necessary to improve and maintain the wellbeing in the school community. He is also a researcher in the field of Wellbeing, Motivation and Health.
To participate you must register on
the conference website . Come, it will be interesting!