Краткий обзор библиотеки для #ML TensorFlow.js. История, основные API, примеры использования: https://medium.freecodecamp.org/get-to-know-tensorflow-js-in-7-minutes-afcd0dfd3d2f
freeCodeCamp.org
Get to know TensorFlow.js in 7 minutes
And learn how you can run ML/DL models directly in the browser
Статейка о margin: auto во flex. Довольно наглядно показано ⟶ https://css-tricks.com/the-peculiar-magic-of-flexbox-and-auto-margins/
CSS-Tricks
The peculiar magic of flexbox and auto margins | CSS-Tricks
In front-end development, there are often times when I know that I don’t know something. I might know enough to know what CSS to search for, but I have
Почему YouTube, в Firefox и Edge открывается в 5 раз дольше чем в Chrome → https://habr.com/post/418105/
Habr
Почему открытие YouTube в Firefox или Edge может занимать в 5 раз дольше, чем в Google Chrome
Неожиданным открытием поделился сегодня с общественностью Крис Петерсон из Mozilla: как выяснилось, в данный момент открытие страницы YouTube в браузерах Firefox и Edge происходит в 5 раз медленнее,...
Подробные роадмапы для веб-разработчиков (как фронтенд так и бэкенд) → https://medium.com/level-up-web/developer-roadmaps-all-in-one-place-75c0402db0e0
Medium
Web Developer Roadmaps: All In One Place
by Bradley Nice, Content Manager at ClickHelp.com — software documentation tool
Оливер Уильямс о том, как сделать по-настоящему переиспользуемый компонент (Custom Elements, Shadow DOM, и NPM) → https://www.smashingmagazine.com/2018/07/reusable-components-custom-elements-shadow-dom-npm/
Smashing Magazine
The Holy Grail Of Reusable Components: Custom Elements, Shadow DOM, And NPM — Smashing Magazine
Developers conduct AB tests, accessibility audits, unit tests and cross-browser checks. Once you’ve solved a problem, you don’t want to repeat that effort. By building a reusable component library, we can continuously utilize past efforts and avoid revisiting…
Наткнулся на интересный пост о том, как введение GDPR повлияло на компании за 2 мес → https://habr.com/company/it-grad/blog/418501/
Хабр
Жертвы GDPR: кто уже прекратил работу из-за нового регулирования персональных данных
Европейский общий регламент по защите данных вступил в силу два месяца назад. Пока IT-сектор размышляет о будущем крупных информационных гигантов, перемены уже п...
Addy Osmani о проблемах перформанса js, способах их аудита и решения → https://medium.com/@addyosmani/the-cost-of-javanoscript-in-2018-7d8950fbb5d4
Medium
The Cost Of JavaScript In 2018
Update: The Cost Of JavaScript In 2019 is now available to read.
Инструменты и техники для увеличения производительности Node.js - серверов → https://medium.com/@smashingmag/keeping-node-js-fast-tools-techniques-and-tips-for-making-high-performance-node-js-servers-8cfcb55e3d7
Medium
Keeping Node.js Fast: Tools, Techniques, And Tips For Making High-Performance Node.js Servers
Node is a very versatile platform, but one of the predominant applications is creating networked processes. In this article, we’re going to…
Перевел для вас статью с подробным сравнением Redux и new Context API, перспективная штука 👉 http://telegra.ph/redux-vs-context-08-04 #нашперевод
Telegraph
Redux против React Context API
В React 16.3 был добавлен новый Context API. Новый в том смысле, что старый Context API был за кадром, большинство людей либо не знали о его существовании, либо не использовали, потому что документация советовала избегать его использования. Однако теперь…
Опубликован рейтинг языков программирования TIOBE за август. Из новостей - Python поднялся на 4 место (говорят, из-за широкого использования в институтах) → https://www.tiobe.com/tiobe-index/
Добавлена поддрежка Chrome для VR-платформы Daydream. Скоро будем проверять отображение приложений и в VR 😒 → https://www.theverge.com/2018/7/30/17630440/google-chrome-vr-webvr-launch-official-daydream-view-mirage-solo
The Verge
Google Chrome is officially launching on Daydream VR headsets
Google is officially adding the Chrome browser to its Daydream virtual reality platform.
Советы для улучшения безопасности Node.js - серверов → https://medium.com/@nodepractices/were-under-attack-23-node-js-security-best-practices-e33c146cb87d
Medium
We’re under attack! 23+ Node.js security best practices
A curated list of 23 node security best practices with code examples and quotes from the top ranked blogs
ReportingObserver - новое API, позволяющее вам узнать, что ваш сайт использует устаревшие методы 👉 https://developers.google.com/web/updates/2018/07/reportingobserver
Google Developers
ReportingObserver: know your code health | Web | Google Developers
ReportingObserver gives developers insight into what their code is doing in the wild. ReportingObserver surfaces information on issues like deprecations and interventions, messages that were previously only available in the DevTools console.
Прикольная статейка о том, что происходит, когда мы вводим url сайта → https://medium.com/@352/how-stuff-works-what-happens-when-you-type-a-url-into-a-browser-bar-b4a1dbe0ae43
Medium
How Stuff Works: What Happens When You Type a URL Into a Browser Bar
Few would disagree that nothing has changed our lives more than the emergence and growth of the internet. Though it’s precursors were…
Если кто не знает - сейчас проходит ШРИ в Яндексе, все лекции выкладывают в YouTube. Сделанно качественно, обязательно посмотрите 👉 https://www.youtube.com/playlist?list=PLKaafC45L_SRqYQW-nFYw8bOlm3IYc2BI
YouTube
Школа разработки интерфейсов в Москве 2018
Share your videos with friends, family, and the world
Расширение для chrome, которое по клику на элементе копирует css-стили в буфер обмена. Интересная штука, буду тестить 👉 https://guivr.github.io/cssscan/
Пошаговое руководство по написанию GraphQL API, основанное на трехлетнем опыте работы с технологией → https://gist.github.com/swalkinshaw/3a33e2d292b60e68fcebe12b62bbb3e2
Gist
Designing a GraphQL API
Designing a GraphQL API. GitHub Gist: instantly share code, notes, and snippets.
Как уменьшить JS bundle, оптимизация и код сплиттинг в подробном обзоре от Джереми Вагнера и Эдди Османи 👉 https://developers.google.com/web/fundamentals/performance/optimizing-javanoscript/code-splitting/
web.dev
Reduce JavaScript payloads with code splitting | Articles | web.dev
Sending large JavaScript payloads impacts the speed of your site significantly. Instead of shipping all the JavaScript to your user as soon as the first page of your application is loaded, split your bundle into multiple pieces and only send what's necessary…
Классная статья о том, как использовать static-свойства в React → https://medium.com/front-end-hacking/understanding-static-in-javanoscript-10782149993
Medium
Response to
How I stumbled into learning something
Перевел для вас прикольную статью о том что такое Node.js, и почему она настолько популярна → http://telegra.ph/what-nodejs-08-11
Telegraph
Чем на самом деле является Node.js?
Node.js это - среда выполнения JavaScript. Что же это значит, и как работает? Окружение Node.js включает все, что вам нужно для выполнения программы, написанной на JavaScript.