- Twitch chat bot - Aligulac API • Cтатистика и предсказание исхода противостояний киберспортсменов по Starcraft 2
- Telegram bot - customizable search vacancies • Поиск и подписки на новые вакансии по своему гибкому фильтру
- Minesweeper game Code • Полнофункциональная игра Сапёр. На React. Семантическая и адаптивная вёрстка, доступный дизайн
- Calculator electric unicycle payback Code • Калькулятор окупаемости EUC. Кастомные элементы формы. Адаптивность. Смена цветовой схемы
- Personal website Code • Сайт-визитка. Построен на JAM-стеке статическим генератором Eleventy (мигрировал с Jekyll)
- Hexlet проект. Поисковый движок • Реализация небольшого поискового движка текста
- Hexlet проект. Вычислитель отличий • Программа, определяющая разницу (diff) между двумя структурами данных
- Hexlet проект. Игры разума • Набор из пяти консольных логических игр
- FreeCodeCamp проект. Exercise tracker with DB • Планировщик упражнений. Учебный проект по работе с базами данных и сервером на FreeCodeCamp.
-
- "Джоэл о программировании" Joel Spolsky
- "Мифический человеко-месяц или как создаются программные системы" Frederick P. Brooks Jr.
- "Программист-прагматик: Путь от подмастерья к мастеру" Andrew Hunt, Dave Thomas
- "Дискретная математика для программистов" Rod Haggarty
- "Node.js в действии" Mike Cantelon
- "Код. Тайный язык информатики" Charles Petzold
- "Совершенный код" Steve McConnell
- "Грокаем алгоритмы" Aditya Y. Bhargava
- "Не заставляйте меня думать" Steve Krug
- "Дизайн привычных вещей" Donald A. Norman
- "Идеальный программист. Как стать профессионалом разработки ПО" Robert C. Martin
- "Вы не знаете JS" Kyle Simpson (не все тома)
- "Цель. Процесс непрерывного совершенствования" Eliyahu M. Goldratt, Jeff Cox
- "Современный учебник JavaScript" Ilya Kantor