Last year we made a trial attempt to bring IT specialists of different specialties and different companies of Kazan together, and it turned out pretty well. In 4 sections: Backend, Frontend, Design and Management came 219 participants. It would seem a little if not for two “buts”:
- There were 154 participants at the first DUMP Yekaterinburg, and 1608 at the DUMP 2019.
- The organizers of IT-meetings and conferences in Kazan said that people go to them reluctantly, even for free, and it is unlikely that they will be able to gather more than 100 people in 1.5 months.
In general, the beginning has been made, and we announce the
collection of applications for reports at DUMP Kazan 2019. The conference will be held in the conference rooms of the Riviera Hotel on November 8.
This year there will also be 4 sections, but their composition has changed: Backend, Frontend, DevOps and Management, and the sections will be full-time - 8 reports each.
')
Also added round tables and workshops. At first, we discuss hot problems and burning tasks, and at second, we study a specific technology or technique in practice.
The best IT people in Kazan gathered in the program committee, who seriously intend to make DUMP content “bombing,” and Kazan the IT capital of the Russian Federation. Well, do it?
See section concepts below and apply for speeches. Applications are open until September 8, but the advantage is for those who apply earlier, simply because the slots may already be occupied later.
Backend
In this section, we talk about server development without reference to programming languages. We will discuss technologies and development methods that just appeared in 2018-2019, and look for the optimal solution to the problems that most backend developers face.
We are awaiting reports on the following topics:
- Microservices
- High load
- Compiler Optimization
- Application performance
- Architecture in terms of code organization, business logic
- Best practices on various topics
- Functional programming
- Microservice testing
- Distributed System Infrastructure
- Blockchain
- ML / ML on microservices
- The train of thought of cool developers and architects in the process of developing a large system
- DDD
- Work with iron
- Authorization and Authentication
- Garbage collection, working with memory
- Technical debt, Code Review and refactoring: technologies, techniques and results
The level of training of the participants DUMP middle and middle +, it is worth considering this when selecting topics for the application of the report. We would really like the audience not to get bored.
The presentation has 35 minutes + 5 minutes for questions in the hall. After the report there will be another 20 minutes for discussion on the sidelines.
Section Program Committee:
Yuri Kerbitskov is a technical backend at Ak Bars Digital Technologies.
About me: “Since I am organizing .NET KznDotNet meetings, the topic of community development is close to me and pleasing to the eye, and I am glad to make efforts to make more IT movement in Kazan.”
Andrey Zharinov is the head of the Yandex development office in Yekaterinburg.
About me: “I’m in charge of some of the alarm services, the backend and DUMP are close to me, and this made me go to the program committee.”
Frontend
Responsible for developing the client side of the site / application? That way.
Leave applications here if you have something to tell on any topic from the list below:
- Microservice Web Applications
- DSL testing, e2e testing, Selenium / Puppeteer, BDD
- JS alternatives: Typescript, ClojureScript, Elm, Dart
- Security: hacking and protection, vulnerabilities in npm
- Methodologies, architecture and principles: SOLID, microservices, BEM
- Functional programming in front-end development
- Front assembly for different devices
- Real time web apps
- api gateway
- Flutter for web
- Client Application Architecture
- Offline client application availability
- Using gRPC in a browser and comparing with other protocols
- Client data synchronization and storage: REST, GraphQL, Web Sockets
- Writing and maintaining your ui components
- Company level mono repositories
- Automation Release Management
- Using new browser api (for example, fingerprint authorization or authorization through a mobile operator)
- Stories: successes and failures, interaction with business
- Other: Web API, the future of standards, open source, package managers, etc.
Uff, overclocked! In fact, the list is not exhaustive, there is something interesting -
write an application . When preparing, count on middle + level participants, build a presentation on practical examples, and feel free to talk about the rake and failures. Perhaps this will save someone hours and days of work.
The presentation has 35 minutes + 5 minutes for questions in the hall. After the report there will be another 20 minutes for discussion on the sidelines.
Section Program Committee:
Alexander Iossa - Head of Frontend Development at Diginavis.
He says about himself: “I like to set the frontend development vector and software engineering in general. That is, it’s important for me that the report at the conference prompts people to write better, think more, not use some things, simply because it’s fashionable. ”
“I'm
Roman Gafiatullin , I lead one of the product teams at ClickClickDrive. In general, I’m for any movement, I’m trying to introduce developers to the engineering culture. ”
Ramil Zakirov is a senior interface developer at Diginavis. Has been developing applications since 2010. He likes to practice functional programming and communicate with followers on related topics. He is an evangelist of GraphQL and recommends using this technology in web development.
The program of the section is also helped by
Igor Zinoviev , the founder of KazanJS (regular meetings of JS developers, as well as the Telegram channel of the same name).
Devops
In this section, we talk about DevOps culture, engineering solutions, and how to establish interaction between the development team and the operation team.
As one of the program directors, Konstantin Makarychev, said:
Devops (person) is an automation evangelist, not a sysadmin with a big salary, and this is worth starting. That is, if someone somehow automated, without having the coveted “devops” in the title of the post, while directly related to the development, this is our person. And what (deployment, code writing, QA, interaction with teams), and how - it doesn’t matter at all, these are just implementation details.
So, if you are such a devoop and do not mind sharing your experience, rather leave a request for a performance
here
Now, in fact, to the topics.
Conceptually, devobs themes can be divided into two parts: technical and about processes.
From the first we are waiting for reports about:
- Kubernetes, Istio, service mesh, dockers, CI / CD
- Cloud transformation: how everything used to be old and bad and how now everything is new and good
- Continuous Delivery / Continuous Integration
- Cloud technologies: AWS, Azure, OpenStack, Serverless, etc.
- Which cloud to choose? Cloud Services Comparison
- Containerization and Orchestration
- Application Monitoring and Auditing (OkMeter, DataDog, BPF, XRebel, OpenTrace, etc.)
Of the second, DUMP participants would like to listen to reports on:
- The experience of implementing DevOps in a team: successes, failures, lost illusions
- New Approaches and Tools in Configuration Management
- Complexity management and how to repay technical debt
- Real-life examples of projects that have implemented devops: failed and successful practices and lessons learned
The presentation has 35 minutes + 5 minutes for questions in the hall. After the report there will be another 20 minutes for discussion on the sidelines.
Section Program Committee:
Konstantin Makarychev - developer of Provectus, Hydrosphere.io, founder and organizer of Expert Fridays.
About me: “I just do what I need and write on what I have to do”.
Radik Fattakhov - Team Leader in ClickClickDrive.
About me: “The backend is a front-end developer. I automate everything that is possible for the team to work efficiently. I’m glad to help organize a good conference in Kazan, where people from all over the region would share their experiences. ”
Mikhail Tsykarev is a senior team leader in the project and strategic management office of ICL-Services.
About me: “At the same time, I lead the creation of the company's internal product in the role of Product Owner. I am also a tracker of the it-incubator of the innovation infrastructure of UrFU. In part of the projects that I oversee, DevOps practices are actively used. ”
Management
This section was created for team leaders, department heads and development managers, project managers and service stations. Here we get to know each other, submit issues for discussion and share the solutions found. Because "one head is good, and 200 is better."
In order not to pile all the topics together, the program is divided into 2 blocks: “Team Management” and “Project Management”.
In the “Team Management” block, we are waiting for an application on the topics:
- Team building and internal relations: team organization schemes, role models, communications (facilitation of meetings, for example), etc.
- Personal work with an employee: individual development plans, motivation, feedback
- Distributed Team Management
- Team Performance Metrics
- Leader / team lead development: where to grow further, how to stay necessary, engineering chauvinism and professional burnout
- Round table “Personnel hunger: where to get developers?”
In the block “Project Management” we are looking for speakers who will share their experience on the following topics:
- Processes, planning, management: planning and assessment of tasks, unification of processes, micromanagement, work with risks, retrospectives
- Interaction with stakeholders: customers, management, related departments
- Engineering culture in the company / project
All speeches of the same duration: 35 minutes to expand on the topic + 5 minutes for questions from the audience. After each report there will be 20 minutes for the participants to communicate with the speakers.
Section Program Committee:
Igor Katykov is the director of Tinkoff.ru development centers in Kazan and Innopolis.
17 years in IT, last 13 - in management. Three times he created successful teams of up to 90 people.
About what prompted me to work in the program committee: “I want Kazan to become the third IT capital after Moscow and St. Petersburg. In order for Kazan (and its environs) to develop a powerful IT-force that can win the competition against Ekaterinburg, Novosibirsk, Nizhny and other millionaires. Without a powerful local community, sharing experiences will not work. ”
Alexander Kiverin - Technical Director of Ak Bars Digital Technologies (Ak Bars Bank).
About me: “Throughout my ten-year activity in the field of development management I have not ceased to explore new approaches in the management of projects and development teams. At the DUMP 2019 conference, I’m sure we will hear cool reports on the proper organization of processes, proper people management and building effective teams, so that we can apply this experience to even more cool projects that give good results! ”
Igor Zilberg is the director of SmartHead.
Purpose: “To make the world a better place through quality and informed project management, design and systems management (in the broad sense, not only IT). To make more people for whom project management is a profession, and not "go to softskills." So that groups of people are led by leaders, rather than “heroes” placed in leadership positions. So that the applied management methodologies are appropriate, not trendy. So that as a result of all this, more projects are successful and more people who create them are happier. ”
Elena Lukyanicheva - project manager at EPAM.
About me: “I am an IT project manager. Interesting projects (with a non-standard subject area, solving non-standard tasks) and complex (containing a large number of components, libraries, technologies, with complex integration). The projects that I do with enthusiastic people from all over the world. People changing the world for the better, making it more convenient and safe. And I want more such projects and people in Kazan. ”
Deadline, application selection and presentation preparation
Geography: we are waiting for speakers from all over the country, near abroad, and far too.
Deadline: submit applications by September 8th. The program committee will review them within 7 days, and the admin section will contact you.
Preparation of the speech includes several stages:
- Request
- Phoning with the program committee (10-15 minutes), where the speaker briefly talks about the topic
- Run (rehearsal of the report with slides or their drafts)
- Perhaps 2nd and 3rd runs
- Presentation preparation
Leave applications on the
site and come to speak in Kazan. DUMP will be held on Friday, and for the weekend you can stay for a walk in Kazan. It is definitely good both in summer and in winter - we checked.