Строка за строкой в потоке | Вадим Макеев | Prosmotr

Строка за строкой в потоке | Вадим Макеев | Prosmotr

:has в CSS — псевдокласс из будущего 👽 на примере карточки новостиSee more

:has в CSS — псевдокласс из будущего 👽 на примере карточки новости

Какие бывают раскладки | Вадим Макеев | ProsmotrSee more

Какие бывают раскладки | Вадим Макеев | Prosmotr

Как взаимодействуют объекты | Вадим Макеев | ProsmotrSee more

Как взаимодействуют объекты | Вадим Макеев | Prosmotr

А доки где? / Вадим МакеевSee more

А доки где? / Вадим Макеев

Сверстать Блюскай, часть 1See more

Сверстать Блюскай, часть 1

Светлая 🌕 и тёмная 🌑 темы на CSS: кастомные свойства, подключение, фолбэк для старых браузеровSee more

Светлая 🌕 и тёмная 🌑 темы на CSS: кастомные свойства, подключение, фолбэк для старых браузеров

Хватит кирпичей | Вадим Макеев | ProsmotrSee more

Хватит кирпичей | Вадим Макеев | Prosmotr

О чём смеются верстальщики | Вадим Макеев | Дизайн-форум ProsmotrSee more

О чём смеются верстальщики | Вадим Макеев | Дизайн-форум Prosmotr

Вадим Макеев: гит-редакция, «Дока», издание с открытым кодомSee more

Вадим Макеев: гит-редакция, «Дока», издание с открытым кодом

Лайв с ответамиSee more

Лайв с ответами

Вадим Макеев. Семантика для циниковSee more

Вадим Макеев. Семантика для циников

Сверстать Блюскай, часть 2See more

Сверстать Блюскай, часть 2

Что такое адаптивность | Вадим Макеев | ProsmotrSee more

Что такое адаптивность | Вадим Макеев | Prosmotr

Вадим Макеев | Интервью | ProsmotrSee more

Вадим Макеев | Интервью | Prosmotr

Веб-сервер на Ubuntu 18 с нуля: nginx, HTTP/2, Brotli и HTTPSSee more

Веб-сервер на Ubuntu 18 с нуля: nginx, HTTP/2, Brotli и HTTPS

Сверстать ГуглSee more

Сверстать Гугл

6+5 способов сделать две колонки ✌️ От таблиц и флоатов до гридов и полной дичи 😱See more

6+5 способов сделать две колонки ✌️ От таблиц и флоатов до гридов и полной дичи 😱

Events