Потестим в проді
Потестим в проді
Danylo Topchii
Дима Волошин, Preply. Как пишут код и управляют командами в образовательной платформе
1 hour 2 minutes Posted Dec 22, 2020 at 10:40 am.
Роль в начале компании и сейчас
Путь в программировании
Стартапы до Preply
Как подготовиться к своему стартапу и не потерять запал
Оффер в Google
Кто писал код в начале
Последствия неправильных технических решений
Ужасный код Цукерберга
Где находить баланс между "хорошим" кодом и написанным
Почему CTO больше не пишет код
Что такое платформа Preply, какие сервисы предоставляет
Организационная структура команд разработки
Code ownership, OKR команд
О платформенных командах
Django монолит и микросервисы, GraphQL
Разделение фронтенда и бэкенда
GraphQL federation как единая точка входа для frontend'а
Почему перешли от REST к GraphQL
Почему монолит не плохо
Для чего используют serverless решения
Узкие места при нагрузках
Какие хранилища данных используются
Одна кодовая база под все страны, локализация
Обработка данных и AI в Preply
A/B тестирование
Команда Data Science
Путь фичи от идеи в продакшн
Onboarding разработчиков
Культура коммуникаций
0:00
1:02:04
Download MP3
Show notes
Дима Волошин, CTO и co-founder Preply (образовательная онлайн-платформа) был первым разработчиком и сооснователем компании, отказался от оффера в Google и построил отдел разработки почти в 100 человек с высокой инженерной культурой и налаженными процессами.
Дима рассказал об истории разработки проекта, какие ошибки были допущены, организационной структуре команд, построении культуры, о том почему все-таки оставили большой монолит, как разделили фронт и бэк, анализе данных и еще множество деталей о разработке в компании.
Ссылки из выпуска:
Инженерный блог Preply: [https://medium.com/preply-engineering](https://medium.com/preply-engineering)
Do you want to be right or successful? https://medium.com/preply-engineering/do-you-want-to-be-right-or-successful-52a2cd0a220b
Статья Димы о ml в Preply для борьбы с фродом 2014 года: https://habr.com/ru/company/preply/blog/216729/
Таймлайн: