Большая история нашего студента Геннадия Зинченко — как в 31 год правильно изучать программирование, проходить собеседования — успешно и не очень — и наконец-то найти работу фронтенд-разработчика на React Native.
Блог Хекслета
При работе над веб-приложениями программисту легко попасть в ловушку: разрабатывать и тестировать только понятные сценарии, в которых всё происходит правильно. К сожалению, в реальности встречаются ситуации, в которых всё идёт не так, как планировалось. Обработка ошибок — важная часть пользовательского опыта любого приложения. Если приложение реагирует на ошибки правильно, ваши пользователи будут знать, что делать дальше, даже если что-то идёт не так.
Скриптовый язык PHP 26 ноября 2020 года обновится до новой основной версии — PHP 8, а 18 июня 2020 года уже вышла его первая альфа-версия. Подробно разбираем, какие функции появятся в новой версии языка, сильно ли увеличится производительность и какие изменения придется внедрить в свой код, чтобы запустить его на восьмой версии PHP.
21 августа в 17:00 по московскому времени на YouTube-канале Хекслета пройдёт интервью с сооснователями Russian Hackers. Russian Hackers — cообщество участников хакатонов, разработчиков, предпринимателей, которое помогает в развитии ИТ-событий и организации онлайн-соревнований. Ребята сделали свою SaaS платформу для организаторов хакатонов, и в эту пятницу мы разберёмся в тонкостях создания такого облачного сервиса.
Приглашённые эксперты: Александр Малышев (CVO Russian Hackers) и Максим Дьяков (CPO HackeR). Модерирует Наталья Мусина (комьюнити-менеджер Хекслета). Интервью пройдёт в прямом эфире, запись будет доступна по ссылке.
Перевод статьи об особенностях предварительной версии React 17. В ней рассказывается, какова роль этого обновления, каких изменений от него ожидать и как протестировать предварительную версию React 17.
Использование плейсхолдеров — подсказок внутри поля для ввода текста — является частым явлением в современной веб-разработке. При этом многочисленные исследования показывают, что подсказки, сделанные в виде плейсхолдеров, затрудняют работу с формами для ввода текста, поскольку пользователям приходится также запоминать информацию, которая находится в нём. Кроме того, плейсхолдеры создают дополнительную нагрузку для пользователей с нарушением зрения и когнитивных способностей. Мы перевели статью Кэти Шервин из Nielsen Norman Group — о неоднозначности плейсхолдеров, а также об их правильном использовании
14 августа в 19:00 по московскому времени на YouTube-канале Хекслета пройдёт тематическое интервью с Сергеем Жуком. Сергей — разработчик бэкенда мобильных приложений Skyeng, он часто выступает с докладами, которые посвящены правилам проведения код-ревью. Мы поговорим, зачем нужно рецензировать код, какие существуют правила хорошего кода, есть ли способы оптимизировать этот процесс и как проводится код-ревью в Skyeng. Вопросы к спикеру принимаются в комьюнити Хекслета в канале #general. Запись интервью будет сохранена и доступна в YouTube-канале Хекслета.
На первых этапах освоения CSS полезно познакомиться с организацией кода. Это поможет писать аккуратный и легко поддерживаемый CSS, который облегчит жизнь не только вам, но и всем, кто будет работать с вашим проектом. В этой статье рассмотрим подход OOCSS, принципы из которого используются в профессии «Верстальщик».
Привет, меня зовут Людмила Семёнова, работаю HR-менеджером в Хекслете. Каждый день я получаю десятки откликов на вакансии, но многие из них причиняют мне боль. Сегодня расскажу, как правильно откликнуться на вакансию. Эта информация поможет вам получать больше приглашений на собеседования.
Haskell — функциональный язык программирования, который устроен совсем иначе, чем популярные JavaScript, PHP, Python или Java — они являются императивными или смешанными языками разработки. При этом многие адепты Haskell считают, что разработчики, использующие императивные языки, должны хотя бы попробовать научиться чистой функциональной разработке ради глубокого понимания принципов самого программирования и разницы функциональной и императивной разработки. Мы попросили Haskell-разработчиков подробно рассказать о том, как устроен этот язык программирования, о своем опыте и отличиях функционального подхода от других существующих принципов программирования.