Хорошие новости для фронтенд-сообщества: GitHub купил NPM.
Анонс от CEO GitHub → https://github.blog/2020-03-16-npm-is-joining-github/
Анонс от CEO NPM → https://blog.npmjs.org/post/612764866888007680
Анонс от CEO GitHub → https://github.blog/2020-03-16-npm-is-joining-github/
Анонс от CEO NPM → https://blog.npmjs.org/post/612764866888007680
This media is not supported in your browser
VIEW IN TELEGRAM
Как сверстать слоёную карточку с hover-анимацией → https://fossheim.io/writing/posts/css-box-shadow-animation/
История URL: Зак Блум из Cloudflare с подробным рассказом о появлении и развитии URL и всех его частей → https://blog.cloudflare.com/the-history-of-the-url/
OpenAPI в YNAB: инженеры YNAB рассказали, как спецификация OpenAPI помогает им генерировать тесты, документацию и даже клиентский код с поддержкой TypeScript → https://dev.to/ynab/how-we-use-openapi-swagger-for-the-ynab-api-5453
JavaScript: первые 20 лет. Исчерпывающая история создания и развития языка от его авторов → https://www.wirfs-brock.com/allen/posts/866
Ревьюить пулреквесты на GitHub теперь можно с телефона: GitHub выпустил приложения для iOS и Android → https://github.com/mobile
Руководство GitLab по удалённой работе: практики и рекомендации от all-remote компании с 1 000+ сотрудников в 67 странах → https://about.gitlab.com/company/culture/all-remote/
Большая коллекция JavaScript/TypeScript-инструментов, разбитая на категории: от бандлеров до менеджеров монорепозиториев → https://tooling.js.org/
Руководство по визуализации состояния приложения на Node.js с помощью Prometheus и Grafana → https://habr.com/p/492742/
Как в Badoo применяют дизайн-токены и почему они значительно упрощают процесс разработки → https://habr.com/p/491948/
Выбираем между отдельной страницей и модальным окном: Райан Ньюфелд предлагает фреймворк для принятия решения → https://uxplanet.org/34453e911129
Эволюция веб-дизайна: визуализация стилистики веб-страниц от 1991 до 2015 года → https://fabianburghardt.de/webolution
Как вариативные шрифты могут улучшить быстродействие: подробное исследование Мэнди Майкл → https://uxdesign.cc/79af8c4ff56c
Вышел Prettier 2.0 с пересмотренной стандартной конфигурацией и более удобным CLI. Подробности → https://prettier.io/blog/2020/03/21/2.0.0.html
Картинки как коробки: что же там внутри? Полина Гуртовая из «Злых Марсиан» с подробным экскурсом во внутренности и принципы работы популярных форматов изображений → https://habr.com/p/493616
Умеете работать с CSS, SVG, Canvas или WebGL?
Тогда приходите в команду наставников HTML Academy → https://tml.io/su34p
Что это мне даст?
• Наставничество — крутой способ прокачки soft skills, которые нужны для роста до позиции тимлида;
• Заработок: получайте по 5 000₽ за каждого студента;
• Общение с крутыми разработчиками со всего мира: в команде наставников больше 900 человек;
• Кадры: вырастите специалиста под потребности своей компании.
Тогда приходите в команду наставников HTML Academy → https://tml.io/su34p
Что это мне даст?
• Наставничество — крутой способ прокачки soft skills, которые нужны для роста до позиции тимлида;
• Заработок: получайте по 5 000₽ за каждого студента;
• Общение с крутыми разработчиками со всего мира: в команде наставников больше 900 человек;
• Кадры: вырастите специалиста под потребности своей компании.
HTML Academy
Станьте наставником на профессиональных курсах HTML Academy
Академия — это стандарт в обучении фронтендеров. В этом нам помогает независимая армия наставников. Вступайте в наши ряды!
Бесплатные браузерные SVG-редакторы: обзор Криса Койера → https://css-tricks.com/browser-based-svg-editors/
20 учебных проектов для практики JavaScript с описанием, примером реализации и демонстрацией результата. От валидации форм до игры Breakout → https://github.com/bradtraversy/vanillawebprojects
Как дизайнерам учиться программированию?
Часть 1: терминал и текстовые редакторы → https://www.smashingmagazine.com/2020/03/designers-code-terminal-text-editors-part-1/
Часть 2: Git, HTML/CSS и инженерные принципы → https://www.smashingmagazine.com/2020/03/designers-code-git-hmtl-css-engineering-principles/
Часть 1: терминал и текстовые редакторы → https://www.smashingmagazine.com/2020/03/designers-code-terminal-text-editors-part-1/
Часть 2: Git, HTML/CSS и инженерные принципы → https://www.smashingmagazine.com/2020/03/designers-code-git-hmtl-css-engineering-principles/
Введение в Media Session API, позволяющий управлять медиауведомлениями и обрабатывать медиасобытия на множестве устройств → https://web.dev/media-session/