

Присылаем анонсы новых материалов несколько раз в неделю
Вы можете настроить уведомления в колокольчик на сайте, на почту или в Telegram.
Познавательные статьи заграничных коллег в нашем переводе.
Декораторы в Python — полезная вещь, но многие новички её не понимают и обходят стороной. Объясняем, что они из себя представляют и как работают.
Интервью с разработчиком Pornhub, в котором он рассказывает о нюансах, фишках и сложностях работы над Порнхабом — сайтом для взрослых.
Рассказываем, что послужило причиной популярности языка программирования Rust, чем он превосходит другие языки и в чём его минусы.
Приведённые в статье советы и рекомендации должны помочь вам грамотно использовать стилизованные компоненты React.
Разбираем признаки плохого кода, которые сигнализируют о необходимости рефакторинга.
Рассказываем, как уменьшить количество кода с помощью нового синтаксиса деструктуризации объектов и массивов в JavaScript.
Распределённые системы позволяют миллионам людей пользоваться одним и тем же сайтом без задержек. Разбираем паттерны распределённых систем.
Пишем простой скрапер на Python для сайта с объявлениями о недвижимости. Получаем готовый очищенный готовый к экспорту датасет.
В этом руководстве по работе со строками в JavaScript есть всё, что вам нужно знать о создании, изменении и сравнении строк.
Рассказываем, как система типов в TypeScript позволяет создавать кастомные ошибки компиляции с помощью дженериков, множеств типов и type maps.
В JavaScript ошибка «Heap out of memory» возникает из-за недостатка памяти. Разбираемся в причинах и предлагаем способы решения проблемы.
Рассказываем, что такое веб скрапинг, как применяют данные полученные этим способом, и какие сервисы для веб скрапинга существуют на рынке.
С помощью литералов объектов в JavaScript можно описывать сложные и громоздкие условия. Рассказываем, как это сделать и не получить undefined.
Рассказываем, каким правилам нужно следовать при разработке REST API, чтобы сделать его интуитивно понятным и удобным для использования.
В статье собраны технические и поведенческие вопросы, которые задают на собеседовании в Apple. Ответы на технические вопросы даны на C++.