
Media
Podcast “Web Standards”, Issue # 89 - Browsers and variety, grids and death of sites, bad button, why accessibility, meet: JS.
Podcast "Frontend Weekend" # 22 - Robert Kharitonov on how to become a famous developer in Europe
Devschacht podcast: Issue 8 - From PhantomJS to Headless Chrome
Podcast «devschacht»: Night frontend # 6 - In Samara captivity
Podcast "Frontend Youth (18+)" # 21: opensource problems: bad Emotion, terrible React Native: Hacktoberfest, Leaving IT, Work 20 hours a week
The podcast "Drinkcast", Release # 11 - "Design systems and ui-whales"
ALL YOUR HTML # 17: Perlin Noise, 1d, 2d, 3d
Web development
Google launched a number of technical updates for AMP , as well as testing a new logo for AMP in search results
Everything you ever wanted to know about protecting HTML forms
Gutenberg - Chris Koyer on the most important WordPress editor over the entire history of WP
On the creation of a large-scale style guide on the example of state websites of the US institution
Why robots have to format our code for us
Interfaces with tabs. About the nuances of accessibility when creating tabs
How to start supporting accessibility in organizations that do not allocate resources to it?
Future accessibility for custom elements
Moving Letters - a collection of creative effects for text, animated with JavaScript & anime.js
Interesting cut double effect
CSS
Who needs flakes
Useful CSS classes for sizing and naming
CSS Grid Challenge: Winners and Templates
Let there be peace in CSS . Comprehensive article on different approaches to writing styles and wars between them.
Best Practices (S) CSS, which you still did not know (actually knew)
Using Web Shiftov . Excerpt from the book Webfont Handbook
Guide to letter-spacing , use cases, ux, accessibility and more
Javascript
Faster code formatting with ESLint
Worst JavaScript flaws hackers love to abuse
Announcement of plans for the release of Ember 3.0
Awkward javascript moments in funny gifs
Winners of js13kGames 2017
The many faces of `this` in javascript
Promises in ES6: Patterns and Anti-Patterns
Explaining Await and Async with Diagrams and Examples
Compiling vs Polyfills with Babel (JavaScript)
Optimize ES2015 proxy in V8
Pattern literals are definitely better than strings.
VueJS:
Vue.js Style Guide v2
vuera - React in Vue, Vue in React. Use Vue components in your React application.
Creating transitions and animations in Vue.js: live examples
Creating an online store using Vue : 33 free lessons
Creating a scientific calculator using Vue.js
Reactivity in Vue.js 2 vs Vue.js 3
React:
React 16 server rendering innovations
6 professional tips for React developers
React, inline functions and performance
React and JSS: tips after using this approach for a year
How to fix your React app if it hates you in secret
Lessons on large codebase migration to React 16
Introduction to React-Static - a progressive static framework for React
Angular:
Why your application does not work on Angular: 11 major errors
6 best practices and professional advice on the use of Angular CLI
Angular and animation: breathe life into your applications
Browsers
Firefox 56: Last Stop Before Quantum
Safari Technology Preview 41 : File and Directory API, min / max to calc (), remove CSS Regions support
Entertaining
openvim is an online Vim tutorial.Source: https://habr.com/ru/post/339626/
All Articles