The digest of fresh materials from the world of the front-end for the last week No. 392 (December 2 - 8, 2019)

We bring to your attention a selection with links to new materials from the frontend area and around it.


Media | Web Development | CSS | Javascript | Browsers | Entertaining |


Media


podcast Podcast “Web Standards” 207. 10 years of the frontend, Firefox 71, WASM, YouTube, select, save traffic in CSS, ads, WSD all
podcast CSSSR Podcast: News 512 - Figma Auto Layout, Reatom, Vue domain-driven architecture, and WebAssembly in law
podcast Podcast “Frontend Youth (18+)” # 117 Sit down at the table, Brother!
podcast UnderJS Podcast # 10 - Conversation with Artem Harutyunyan about State managment and the “terrible” TypeScript [Tube]
podcast Frontend Weekend podcast # 101 - Anastasia Kalashnikova on how and why to build a psychologist's career in IT
podcast Podcast “Make Me Beautiful!”, Issue No. 29: Away Artur Kenzhaev and Artyom Harutyunyan - State managers and reatom as the pinnacle of evolution
podcast Podcast Web Standards No. 206. Flow Browser, Lighthouse CI, subgrid, extra CSS, details, JS 2019, strict, JS bites
video WSD in Minsk, 2019, broadcast recording
habr Records of reports approx. Tech: Frontend Meetup # 2

Web development


habr Thoughtful Queries: PWA Caching Strategies
habr How to manage a watch? Analysis of the front-end track of the second programming championship
Microservice approach in web development: micro frontends
Understanding algorithms and data structures. Accessible and understandable
Frontend architecture: Strategy and metrics for automated testing.
What is PWA?
en Creating the best custom select
en The increasing complexity of sites on JAMstack and how to manage them
en Browser AI: TensorFlow, ONNX, and WebDNN Comparison for Image Classification





CSS


habr CSS Grid Naming
habr Some thoughts on modular css and code support issues
en Variable Fonts Introduction
en Have some fun with custom focus styles
en CSS: art, science, nightmare (everything you need to know)
en Make a smooth shadow, friend. Service for creating multi-layer shadows
en The Tale of CSS Resets and Everything You Need to Know About Them
en CSS Layout - a collection of popular layouts and templates implemented using CSS
en Color calculation: dynamic color with pure CSS
en Learn how to create a Masonry Gallery using pure CSS.

Javascript


habr Dap is another jet engine for the web. Completely different
Natural Language Processing in Node.js
TypeScript: advantages and disadvantages
en JavaScript type checking messes up a bit
en What's New for Node.js in 2020
en JavaScript, ES6, ES7, ES10, where are we now?
en A simple guide to loading C / C ++ code in JavaScript applications on Node.js
en 5 anti-patterns when working with collections in JavaScript
en The people behind JavaScript: Allen Wirfs-Brock
en 63 best interview questions about Nodejs with answers to them
en How does Svelte actually work? part 1







Browsers


Firefox 71 release
• The audience of the private browser Brave exceeded 10 million users
New Opera for Android received a "forced" night mode with reduced brightness and color temperature adjustment
Avast and AVG extensions for Firefox removed from catalog due to user data collection
en What's New in DevTools (Chrome 80)

Entertaining


The most popular example of Java code on StackOverflow turned out to be error
Mozilla Introduces DeepSpeech 0.6 Speech Recognition Engine
Published tests of simple applications in various programming languages.
“Inventors, not Entrepreneurs”: why Sergey Brin and Larry Page left the Alphabet

We apologize for any typos or broken / duplicated links. If you notice a problem - please write in a personal email, we try to quickly fix them.


Last week's digest
Material prepared by dersmoll and alekskorovin

Source: https://habr.com/ru/post/479262/


All Articles