Ньян!

Знакомьтесь, новый енот Ира, она пришла, чтобы развивать «Лигу А.». Что за лига такая можно прочесть из первых рук. И да, мне нужно больше енотов: ищу автора-преподавателя на интенсивы по JavaScript.

21 апреля Серёжа Попов выступит и проведёт мастер-класс про гриды на KharkivCSS в Харькове, а 26 апреля Виталик Зюзин расскажет про кастомные свойства в Санкт-Петербурге на pitercss_meetup. Записи прошедших выступлений я нахожу и добавляю в плей-лист.

Если только начали учить JavaScript, прочитайте перевод статьи Кевина Кононенко «Массивы и объекты в JavaScript, как книги и газеты».

Тем временем учителя, которые уже пользуются личным кабинетом для учебных заведений, вынесли вердикт моим курсам.

Еноты рассказали, как прошли интенсивы: тринадцатый «HTML и CSS, уровень 2», двенадцатый «JavaScript, уровень 1» и четвёртый «PHP, уровень 1». Кстати, открыта запись на осенний поток профессии «Фронтенд-разработчик».

А я пока запускаю новую рубрику: выпускник, а теперь наставник Александр Уразаев рассказывает про свой путь разработчика. Если вы выпускник и тоже хотите рассказать свою историю — пишите.

Ещё можно поддержать меня в номинации «Обучающий сайт» на премии проекта «Я живу — я учусь». Если вы учите своих детей на дому, то пишите на schools@htmlacademy.ru с темой «Семейное обучение», обсудим доступ к курсам.

Чуть не забыл, это же пятидесятый выпуск рассылки. Завожу новую традицию: один из трёх макетов будет не простой, а адаптивный. Вы же не против?

Крутые лекторы
«Где самые крутые лекторы?»

Инструменты и статьи

Lazy loading images and video
Целое руководство по ленивой загрузке изображений.

Focusing on focus styles
А мыши не так и популярны, для работы в интернете многие используют альтернативные устройства ввода. Посмотрим, как оформить фокус на поле ввода так, чтобы он был удобен всем.

Глубокое погружение в ES-модули в картинках
Уже вот-вот ES-модули в JavaScript начнут поддерживать основные браузеры и Node.js. Повод разобраться, как они работают.

It’s dangerous to go Stallone. Take glyphhanger
Оптимизация веб-шрифтов. Тайное умение. Но это не точно.

CSS grid application layout in production
История о том, как Commercetools переверстали веб-приложение на гридах и что из этого вышло.

Cropping away negative impacts of line height
Избавимся от лишнего пространства над и под HTML-текстом.