Тема доклада:DSL в Ruby. Задачи. Дизайн. Продакшн.Тезисы доклада:- Какие проблемы решают DSL
- Domain Specific Languages DSL vs framework - в чём разница
- Возможности создания DSL в Ruby (о преимуществах Ruby перед другими языками)
- Примеры известных DSL
- Как правильно спроектировать DSL
- Создание своих DSL на примере фреймворка для чат-ботов
- Плюсы и минусы использования DSL
О себе:Лидирую бэкэнд-направление в команде внутренних инструментов
Level.Travel. Занимаюсь разработкой CRM-системы, вариантов авторизации, оплатами и другими проектами