Видео про микросервисы с простым объяснением архитектуры и отличий от монолита, а также примерами инструментов.
Стоит поиграть: обзор головоломки Keep Talking and Nobody Explodes
Keep Talking and Nobody Explodes — это парная головоломка, в которой вам предстоит обезвредить бомбу, разговаривая с вашим напарником.
Дайвинг в Python: история одного опыта
Рассказ о самостоятельном изучении Python с нуля.
YAML за 5 минут: синтаксис и основные возможности
YAML — это язык для сериализации данных, который используют DevOps и дата-сайентисты. Рассказываем про синтаксис YAML-файлов.
Использование django-celery-beat для создания периодических задач в Django-проектах
Когда в проекте нужно реализовать функциональность, которая будет выполняться по расписанию, на помощь приходит замечательный инструмент Celery.
Советы Python-новичкам от синьора
Советы и рекомендации по написанию кода и не только, которые могут пригодиться начинающим питонистам.
Собеседование iOS разработчика: вопросы и задания
Собрали для вас самые часто используемые вопросы и задания, которые дают iOS разработчикам на собеседованиях.
5 способов победить выгорание у программистов
Профессиональное выгорание распространено среди программистов. Игнорировать его не стоит, поэтому мы собрали пять способов справиться с ним.
Как программисту сделать хороший UX
Рассматриваем пример формального подхода к задаче создания интерфейсов и решения её с точки зрения «ориентации на пользователя».
Взаимодействие Python и FugueSQL в Jupyter Notebooks
FugueSQL — это язык который расширяет возможности SQL. Рассказываем, как пользоваться FugueSQL в связке с Python и Jupyter Notebooks.
Тест: угадайте мобильную ОС по скриншоту
Android и iOS, бесспорно, самые популярные мобильные ОС, но далеко не единственные. Проверьте свои знания мобильных операционных систем.
Кейс: Хабиб vs МакГрегор или Распознавание лиц на Python
Учимся представлять фотографии в виде матриц, обрабатывать их, детектить лица и натравливать на них нейронку.
Что почитать начинающему тестировщику
Список полезных ресурсов и литературы для джуна-тестировщика.
Опыт в менеджменте или в ИТ: что важнее, когда хочешь стать проджект-менеджером
Спросили у проджект-менеджеров о плюсах и минусах входа в профессию разными путями.
8 языков программирования для Android-разработчика
Android-разработчики пишут не только на Java и Kotlin: в этой статье разберём 8 популярных языков программирования, которые подходят для разработки Андроид-приложений, расскажем, насколько востребована профессия и где её освоить. Java…
Моя история в IT: от программирования с отцом до международного проекта
От помощи отцу с написанием программ до создания робототехнических и инженерных классов по всей стране — история входа в IT.
Точка с запятой в JavaScript/TypeScript: за и против
Нельзя просто так взять и поменять свои привычки. Рассказываем, почему существуют две точки зрения на проблему точек с запятой в JavaScript.
Что нового в Java 16 и как на это отреагировали разработчики
С помощью экспертов разобрались, что нового и интересного появилось в Java 16, а также собрали мнения разработчиков из соцсетей.
6 способов больше узнать про алгоритмы
Книги, курсы и прочие ресурсы для прокачки ваших знаний по алгоритмам.
Сможете ли вы запустить, вырастить и не уронить сайт? Игра про DNS от Tproger и NGENIX
В этой игре вам предстоит использовать свои познания в DNS для запуска нового и быстрорастущего маркетплейса.
Основной набор повседневных инструментов DevOps-инженера
Руководитель системных инженеров отдела DevOps компании Кометрика, описал все значимые инструменты и сервисы, с которыми работает его команда.
Почему вам стоит выбрать Node.js для разработки серверных приложений
Разбираемся в преимуществах и недостатках Node.js относительно других технологий серверного скриптинга.
Стоит прочитать: обзор книги Чарльза Петцольда «Код. Тайный язык информатики»
В этой книге автор разобрал прогресс от первых телеграфных машин до современных компьютеров.
Метанавыки: что это такое и зачем их учить?
Выяснили, что такое метанавыки и чем они отличаются от всего, что мы тренировали раньше. И узнали, на какие из них стоит обратить внимание.
Стоит прочитать: обзор книги Меджуи Мехди «Непрерывное развитие API. Правильные решения в изменчивом технологическом ландшафте»
В книге раскрывают ценность API для бизнеса, рассказывают о составляющих успешного API и учит управлять его разработкой и развитием.