
Если вы только начали изучать JavaScript, возможно, вы слышали о DOM. Но что это такое?

Если вы только начали изучать JavaScript, возможно, вы слышали о DOM. Но что это такое?
Том ДеМарко и Тимоти Листер ненавидят модульные офисы, звуковые объявления и утренние летучки. Это как бы два варламова от мира айти — они консультируют компании по вопросам самой эффективной офисной среды.
"Перемены начинаются с одного недовольного голоса," — Подбадривают читателя в последней главе. — "Скажите вслух, что вас не устраивает, и очень скоро к вам присоединятся коллеги, а офис начнет хорошеть".
Всё чаще и чаще в требованиях к вакансии я вижу TypeScript. Вот и решил начать практиковать данный язык с самого первого проекта на Hexlet :)
Слепую печать я освоил давно. Еще в начале 2000-х годов. Помогла мне в этом простая и веселая программа Stamina. Сама программа - бесплатная. Для ее скачивания не требуется даже регистрироваться на сайте. В посте я описываю свой опыт ее использования.
Это (весьма вольный) перевод статьи Дага Аркури, менеджера по разработке ПО из Нью Йорка. Он видел тысячи пул-реквестов и то, как к ним относятся в разных командах.
Даг рассказывает о том, как извлечь максимальную выгоду и удовольствие от регулярного код-ревью. Тут есть советы как для контрибьюторов, так и для авторов, и даже целых команд.
Примеры преобразования массивов в цепочку промисов и массив для Promise.All
Короткая заметка о том, как подключить реальное устройство на андройде для отладки в devtools компьютера.
Я не думала, что буду писать тут про первый проект. Я думала, он будет легким, мы будем использовать все, что изучили раньше. Я думала, что самым сложным будет писать логику задач.
О нет.
Самым сложным были маленькие занозки, маленькие нюансы. Неправильно прочитанная строчка в инструкции отдавалась часами лишней работы. Работа с эмулятором андроида сломала WSL в непонятных местах. Линтер дал около ста ошибок к моменту, когда я закончила.
И мне понравилось! Такое чувство, что собирала ракету, и она в итоге все же полетела.
Делюсь в статье историей прохождения первого проекта и маленькими советами. Спойлеров не будет, обещаю.
Продолжения моих размышлений и наблюдений за своим прогрессом на бесплатном курсе PHP после окончания упражнений.
Мои размышления и наблюдения за своим прогрессом на бесплатном курсе по PHP после первых 20 уроков.
Онбординг свитчера проходит прекрасно. Сомнения рассеиваются изо дня в день, интерес приумножается.
Здесь немного о моих страхах и сомнениях перед покупкой профессии. Страхи ведь прячутся где-то на подсознательном уровне, а если их прописать и оценить адекватно, то на проверку они становятся не такими уж и страшными.
Визуально программирование в функциональном стиле выглядит как последовательный вызов методов первоначального объекта. Но в реальности это совсем не так.
О том, что я добавил в свой первый проект по вёрстке после начала изучения JavaScript.
Сейчас прохожу обучение профессии «Фронтенд-разработчик», и в чате время от времени появляются вопросы «как учиться?», «как все успевать?». Расскажу свою методику, к которой я пришел, анализируя себя во время учебы.
Мои полезные советы в изучении английского языка на Хекслете
Если вы колеблетесь, стоит ли вам начинать учиться на Хекслете — то эта заметка для вас.
Изучив SASS на Хекслете, я решил ещё и опробовать LESS. И знаете что? Я впустую потратил своё время, и вот почему...