Links for studying web development.
- A list of everything that could go in the head of your document
- A11Y Style Guide
- Autofill: What web devs should know, but don’t (RU)
- Гид по верстке адаптивных писем
- Accessible SVG Icons with Inline Sprites (RU)
- Людоедский интерфейс, Вадим Макеев
- BEM For Beginners: Why You Need BEM
- 9 Underutilized Features in CSS
- Simple Little Use Case for
vmin
- The :target Trick
- :focus-within
- Полное руководство по Flexbox
- Learn CSS Flexbox in 5 Minutes
- Flex-grow 9999 Hack
- CSS Grid Layout Terminology, Explained
- How the minmax() Function Works
- Using CSS Grid the right way
- To Grid or to Flex?
- Get Ready for
display: contents;
- A Guide to CSS Animation
- Smooth as Butter: Achieving 60 FPS Animations with CSS3 (RU)
- Анимации на GPU: делаем это правильно
- The math of CSS locks (RU)
- Критический CSS + прогрессивный CSS = ?
- font-display
- One File, Many Options: Using Variable Fonts on the Web
- mix-blend-mode
- Anna Selezniova - Front-end As I See It
- What is “this” in JavaScript?
- A Definitive Guide to JavaScript Prototypes
- Understanding Prototypes and Inheritance in JavaScript
- Diving Deeper in JavaScripts Objects (RU)
- Functional Programming Principles in Javascript (RU)
- ES6 — Let’s divide our phones into Classes
- ES6 magical stuffs — Spread (…) syntax in depth
- ES6 Cool Stuffs — Destructuring me, plz!
- JavaScript async/await: The Good Part, Pitfalls and How to Use
- A Simple Guide to ES6 Iterators in JavaScript with Examples
- A Simple Guide to Understanding Javascript (ES6) Generators
- Intro to web animations
- Customize Media Notifications and Handle Playlists
- normalizr
- Generators and Channels in JavaScript
- strman
- Moment.js
- i18n-for-browser
- Immutable.js
- A beginner’s introduction to Webpack
- Advanced TypeScript Types with Examples
- Some Lesser Known TypeScript Features
- TypeScript: class vs interface