Как подготовиться к техническому собеседованию по JavaScript

Подготовка к техническому собеседованию по JavaScript: ключевые темы, типовые задачи, примеры кода и стратегия ответов для разработчика.
Что такое Docker: объясняем на пальцах и запускаем контейнер

Что такое Docker простыми словами: разбираем образы, контейнеры и Dockerfile, запускаем первый контейнер с Nginx и Node.js за пять минут.
Git для разработчика: команды на каждый день для работы с кодом

Git для разработчика: разбираем команды, которые используешь каждый день — от commit и push до rebase, stash и cherry-pick.