Как начать писать тесты, как работать с TDD, какие тесты бывают и как писать нормальный код так, чтобы его можно было тестировать. И, конечно, мы поговорим про сайд-эффекты, чистые функции, mock'и, stub'ы и все такое.

Разработка, процессы, боль планирования и подкасты: онлайн-интервью с Константином Буркалевым
Интервью пройдёт 9 сентября в 19:00 по московскому времени на YouTube-канале Хекслета. Константин Буркалев — архитектор, ex-ораклист, постгресмен, автор и ведущий SDCast и RadioJS, организатор SymfoniacsMSK и член программного комитета PHPRussia. В интервью мы поговорим о построении процессов разработки, взаимодействии в команде, боли планирования и составления планов и сроков для начальства, которые ВСЕГДА превращаются в тыкву, а также немного про подкасты и мероприятия для разработчиков.

Вебинар "Как избежать фрустрации"
Сложно приступить к курсам, нет времени, "перегорел"? 10 мая в 15:00 по МСК Екатерина Косова, практикующий психолог, гештальт-терапевт, у которой более 10 лет опыта работы с крупными компаниями в качестве бизнес-тренера и консультанта, проведёт вебинар "Как избежать фрустрации".

Вебинар с Евгением Антоновым: гайд для начинающих тимлидов
«Я стал тимлидом. Аааааа!» С какими сложностями могут столкнуться начинающие тимлиды? Какие инструменты могут помочь на старте для построения процесса? Как справляться с синдромом самозванца? Как строить коммуникацию с командой (особенно при изменении роли в старом коллективе)? Об этом – в вебинаре с Евгением Антоновым, руководителем группы разработки в Positive Technologies, автором телеграм канала Тимлид Очевидность. Вебинар начнётся 25 мая в 19:00 по московскому времени. Запись будет сохранена.

Собеседования: взгляд со стороны работодателя
Мы поговорим о том, что важно показать на собеседовании, какими знаниями надо обладать, как готовиться к беседе. Рассмотрим типы задаваемых вопросов и цели, которые они преследуют. Узнаем, чем отличаются собеседования на junior и senior позиции.

Экстремальное программирование
Экстремальное программирование это набор практик, который выводит качество программного обеспечения на новый уровень. Разработка через тесты, парное программирование, использование непрерывной интеграции, коротких циклов релиза и рефакторинга приводит к значительному улучшению программного продукта и кардинально ускоряет его разработку. Мы поделимся своим многолетним опытом практики XP и расскажем как проще всего начать использовать лучшее из того что есть в XP.

Онлайн-дискуссия: место фреймворков в функциональном программировании
Какие сейчас тенденции в функциональном программировании? Есть ли у фреймворков место в ФП? Об этом и многом другом мы поговорим с преподавателем Hexlet Алексеем Пироговым и Fellow Developer Александром Граниным. Онлайн-встреча пройдёт в формате прямого эфира 7 мая в 19:00 по московскому времени на youtube-канале Хекслета.
Подробнее о предстоящем событии - внутри этой статьи. Стрим в дальнейшем будет доступен в записи.