Мы наконец-то взяли психологическую отметку в сто тысяч пользователей, следующая по плану — миллион.

Весна закончилась, и вместе с ней подошёл к концу учебный год в академии. Мы подвели итоги того, что успели сделать и рассказали о своих планах на Хабре. А вместе с планами на следующий учебный год, решили дать возможность поддержать академию и купить годовую подписку со скидкой.

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

Почему дизайнер и разработчик должны работать вместе
Излюбленная тема многих авторов о том, как же дизайнерам и разработчикам найти общий язык и вместе продуктивно работать над проектом. Меньше нытья — больше сотрудничества!

Viewport vs percentage units
В прошлый раз мы скидывали вам статью о разных единицах измерения в CSS. Автор продолжает свои размышления, и теперь он сравнивает указание с помощью единиц vh/vw и значения в процентах.

Getting acquainted with initial
А вы знаете в чём разница между inherit и initial? Если нет — быстрее читать статью.

Revisiting :visited
Автор описывает интересный способ отображения посещённых ссылок, который он использует на собственном сайте. Можно взять на заметку.

The at-rules of CSS
Хороший разбор CSS-директив, как тех, что уже давно используются, так и тех, что только-только начинают поддерживаться браузерами.

<details>
Познакомьтесь с новым тегом details, который можно использовать для скрытия и отображения контента по клику на вспомогательную кнопку.

(Не)безопасный frontend
Говоря о безопасности сайтов нужно тщательно проверять свою вёрстку и скрипты, потому как много взломов идёт именно через уязвимости во фронтенде.

Need for Speed 2: improving front-end performance
Повышаем производительность фронтенда, очередная статья для тех, кто хочет по-быстрому.

Building the slack animating logo with only CSS
Многие команды используют Slack как средство коммуникации, а кто-то создаёт анимированные логотипы других компаний используя только HTML и CSS. Вот, например, логотип того самого Slack.

6 проблем современного программирования, которые делают жизнь новичка невыносимой
Быть программистом нынче модно, но чтобы стать настоящим профессионалом приходится преодолевать разные препятствия. Пример того, с чем можно столкнуться и как с этим жить.