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

Код в прямом эфире: продолжаем создавать interactive fiction на Django
Ранее мы уже записали три части, где по шагам разрабатывали приложение с интерактивной текстовой игрой. Они доступны на youtube-канале Хекслета. 10 февраля в 19:00 по московскому времени продолжим лайвкодинг в четвёртой части. В ходе прямого эфира будут использоваться Linux, Python, Django и Emacs. Ведут трансляцию наставники Хекслета Алексей Пирогов и Сергей Карпук.

Стрим с Кириллом Мокевниным: 5 новых проектов Хекслета
6 сентября в 19:00 по МСК начнётся стрим с Кириллом Мокевниным, CEO Hexlet. Кирилл расскажет о новых проектах Хекслет - django (python), rails (ruby), laravel (php), nest.js (javascript), spring boot (java). Вы узнаете подробности о проектах, как участвовать в их разработке и что за это будет.

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

Сооснователь «Хекслета» Кирилл Мокевнин получил премию HighLoad++ 2019 за вклад в развитие экосистемы интернет-разработки в России
Сооснователь «Хекслета» Кирилл Мокевнин награждён премией HighLoad++ 2019 за вклад в развитие экосистемы интернет-разработки в России. Церемония награждения прошла 7 ноября на 13-й профессиональной конференции разработчиков высоконагруженных систем HighLoad++ 2019.

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

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