Основные возможности платформы Hexlet не доступны в вашем браузере. Пожалуйста, обновитесь.

Блог Хекслета

Обучение, саморазвитие и истории успеха
,

ВебинарыИнтервью с Михаилом Рыжиковым

Интервью с Михаилом Рыжиковым: процесс разработки, DDD, Agile, Lean. Ведущий — Кирилл Мокевнин.

Читать дальше →
,

ВебинарыВебинар: Что такое веб-разработка?

Ответы на вопросы новичков о веб-разработке: front vs back, фреймворки etc. Ведущий — Кирилл Мокевнин. В гостях Ольга Мелех и Йоси Адлер.

Читать дальше →
,

ХекслетРекомендации по составлению вакансий для начинающих разработчиков

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

Читать дальше →
,

Подкаст09. Многослойный пирог абстракций и операционные системы

В сегодняшнем выпуске я хочу посмотреть Ютуб. Но сначала придется изобрести компьютер, процессор, память, операционную систему и решить парадоксальную проблему курицы и яйца.

Вы можете поддержать подкаст на Patreon.

RSShttps://pcr.apple.com/id1162673070. Подкаст также доступен в iTunes.

Подкаст можно послушать на ютубе.

Предыдущие выпуски:

Читать дальше →
,

РазвитиеМонокультура

Монокультура в программировании — это использование одного стека для решения всех возникающих задач. Она существует не только на уровне конкретного человека и его предпочтений, но также часто встречается на уровне компаний. В таких компаниях, как правило, все делается с использованием одну технологию.

Если вам интересно, как и почему монокультура может приводить к более дорогим и сложным решениям, то добро пожаловать под кат.

Читать дальше →
,

ВебинарыSEO для программистов

Кирилл Мокевнин рассказыавет об аспектах поисковой оптимизации, которые должны быть известны всем веб-разработчикам.

Читать дальше →
,

РазвитиеКак эффективно читать профессиональную литературу

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

Читать дальше →
,

ОбучениеЛовушки обучения

Во время обучения бывают ситуации, когда ожидания не совпадают с реальностью и вы не видите нужного результата. Причин может быть масса, но среди них выделяется группа, связанная с когнитивными искажениями. Вот об этой группе мы и поговорим.

Читать дальше →
,

Вопросы и ответыФункциональное программирование и работа

Свежий выпуск вопросов и ответов. Вопрос от Петра Алексеенко:

Я начинающий веб-программист, уже могу делать простые сайты и веб-сервисы на PHP, сейчас изучаю JavaScript. Много слышал про функциональное программирование, и как крут Хаскел и Clojure, посмотрел несколько уроков, сделал несколько упражнений. Интересно, прикольно, но не могу понять насколько это вообще имеет для меня смысл в реальной жизни. С одной стороны — очень интересно и есть приятное ощущение, что работаешь с элегантными штуковинами. С другой — прямо сейчас не могу ничего из этого применить, а сайты на PHP могу делать прямо сейчас. Стоит ли новичку лезть в дебри того же Clojure и ClojureScript, или сначала набрать достаточно опыта в обычных языках и фреймворках? Есть ли "правильное время" для изучения функционального программирования?

Отвечает Никита Прокопов (@tonsky)...

Читать дальше →