Фронтенд дайджест #134 Лучшее за неделю Подкаст [EN] Боитес | FrontoWeek: Недельный дайджест [Фронтовик]
Фронтенд дайджест #134 Лучшее за неделю Подкаст
[EN] Боитесь ли вы, что однажды вам сломают руки? Что будете делать тогда? Вы же полностью зависите от состояния и подвижности пальцев рук. Любые, даже временные проблемы с костями или суставами могут сделать ваш рабочий день невыносимым.
Бывший разработчик Gatsby, страдающий от локтевого туннельного синдрома, показал, как он, несмотря на болезнь, справляется с невозможностью использовать клавиатуру и мышь.
Для преобразования голоса в код, он использует утилиту Talon Voice, которая содержит набор команд для ввода и навигации по коду. Этот набор можно расширить, с помощью модулей на python. Автор даже создал свой набор команд для React.
С помощью инфракрасного трекера взгляда tobii 5, он управляет положением курсора, щёлкая языком для клика.
Такой способ ввода на 50% менее эффективен, но позволяет ему занимается любимым делом — вести блог и разрабатывать курс по продвинутой вёрстке для JavaScript-разработчиков.
Что может пойти не так, если вам посчастливилось устроиться в стартап?
Даже если стартап не прогорит в первые пару лет, пользы от работы в нем может оказаться не так много, как это преподносят рекрутёры и CTO.
Несмотря на высокие оклады, работать, скорее всего, придётся больше. Гораздо больше. А приобретённый на хайповых технологиях опыт, вполне может быть нигде больше не востребован.
Прибавьте к этому: - Несоблюдение ТК; - Уловки по растягиванию рабочего времени, вроде бесплатной вечерней пиццы и оплаты такси, если задержался до полуночи; - Осуждение отгулов, больничных и отпусков: «Ну давай сначала бету зарелизим»; - Ну и конечно, быстрое выгорание и такое же быстрое увольнение.
Всё это может ждать тех, кто легкомысленно подходит к выбору места работы.
Олег Громов — фронтенд-инженер из лондонского офиса Facebook — поделился своим опытом подготовки и прохождения собеседований.
В целом, структура и рекомендации те же, что в недавнем посте на канале @winterview: - Тренируйте четкий рассказ о себе, самых классных проектах и задачах; - Уделяйте внимание командной работе и проявленным навыкам взаимодействия; - Решайте задачи Middle+ уровня, проговаривая размышления вслух; - Изучите, как проходить секцию system design interview и участвуйте в тестовых собеседованиях.
В статье много полезных ссылок на материалы и сервисы, которые помогут в подготовке.
Не успела технология Server Push, которая входила в спецификацию протокола HTTP/2, найти широкое применение, как разработчики Хрома заявили о намерении выпилить ее поддержку из своего браузера. Уже даже появились шутки, что Google хочет выпилить HTTP.
По статистике от Google, этой технологией пользуются крайне редко и с прошлого года ситуация не улучшилась. Вместе с тем, поддержка Server Push значительно усложняет код браузера.
В качестве альтернативы, разработчики предлагают использовать атрибут , который вместе с экспериментальным HТTP статусом “103 Early Hints” может показать лучшую производительность.
[EN] Когда вы используете по-настоящему нативное приложение — пишут ребята из Sketch — вы получаете кучу возможностей, которые даёт вам операционная система: окна, файловая структура, бэкапы в Time Machine, кастомные горячие клавиши.
Действительно, Sketch может похвастаться консистентностью пользовательского опыта. Иногда даже складывается впечатление, что Sketch разработали в самом Apple — так хорошо он интегрирован в MacOS.
Автор статьи не устаёт восхищаться, как здорово, когда под рукой оказывается быстрый, знакомый инструмент; как замечательно, когда твои макеты не зависят от наличия интернета. Чувствуете, куда клонят?
Sketch, сделавший ставку на дизайнеров и скорость работы, за пару лет растерял все позиции, уступив место браузерной Figma. Совместная работа, скорость рендеринга огромных макетов и доступность с любой платформы, сделали Figma лидером индустрии.
Этот пост сигнализирует: Sketch совершенно не собирается меняться, не считая свою модель устаревшей. А помните, был такой Sketch?