
Переводы
Познавательные статьи заграничных коллег в нашем переводе.
Декораторы в Python: понять и полюбить
Декораторы в Python — полезная вещь, но многие новички её не понимают и обходят стороной. Объясняем, что они из себя представляют и как работают.

Интервью с веб-разработчиком Pornhub
Интервью с разработчиком Pornhub, в котором он рассказывает о нюансах, фишках и сложностях работы над Порнхабом — сайтом для взрослых.
Rust очень любят, но что в нём особенного?
Рассказываем, что послужило причиной популярности языка программирования Rust, чем он превосходит другие языки и в чём его минусы.
Лучшие практики стилизованных компонентов React
Приведённые в статье советы и рекомендации должны помочь вам грамотно использовать стилизованные компоненты React.
8 признаков плохого кода
Разбираем признаки плохого кода, которые сигнализируют о необходимости рефакторинга.
Делаем код чище с помощью деструктуризации объектов в JavaScript
Рассказываем, как уменьшить количество кода с помощью нового синтаксиса деструктуризации объектов и массивов в JavaScript.
Топ-5 архитектурных паттернов для распределённых систем
Распределённые системы позволяют миллионам людей пользоваться одним и тем же сайтом без задержек. Разбираем паттерны распределённых систем.
Скрапинг сайта с помощью Python: гайд для новичков
Пишем простой скрапер на Python для сайта с объявлениями о недвижимости. Получаем готовый очищенный готовый к экспорту датасет.
Работа со строками в современном JavaScript
В этом руководстве по работе со строками в JavaScript есть всё, что вам нужно знать о создании, изменении и сравнении строк.
Кастомные типы данных в TypeScript: валидация на этапе компиляции
Рассказываем, как система типов в TypeScript позволяет создавать кастомные ошибки компиляции с помощью дженериков, множеств типов и type maps.