Работа фронтенд разработчиком: ожидания и реальность

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

Обложка статьи «Работа фронтенд разработчиком: ожидания и реальность»

Когда вместо Boolean лучше использовать Enum и почему

Объясняем на примере, когда использование Enum оправданно и почему Boolean может внести в код путаницу.

Обложка статьи «Когда вместо Boolean лучше использовать Enum и почему»

Как из гуманитария стать программистом — отвечают эксперты

Как кардинально сменить свой род деятельности и из нетехнического специалиста стать айтишником? Эксперты делятся опытом и дают практические советы.

Обложка статьи «Как из гуманитария стать программистом — отвечают эксперты»
Обложка поста

Тестирование игрового движка, автоматизация микрофронтендов и тестирование IoT-проекта: топ-10 докладов с конференции Heisenbug 2019 Moscow

Как тестируют в Сбербанке, Тинькоффе и Amazon-e, зачем автоматизировать отдел автоматизации и что такое асинхронное тестирование производительности…

Один день из жизни программиста-рисёрчера

Рассказ программиста-рисёрчера о том, как проходит его типичный рабочий день, почему от его работы зависят многие программисты.

Обложка статьи «Один день из жизни программиста-рисёрчера»

Логирование как инструмент повышения стабильности веб-приложения

Статья о том, как в крупном проекте уменьшить время на выявление, отладку и устранение ошибок и при этом не потерять в качестве с помощью логирования.

Обложка статьи «Логирование как инструмент повышения стабильности веб-приложения»

Тест: «Кто вы из известных айтишников?»

У айтишников свои кумиры. Интересно, на кого вы были бы похожи, если бы стали известным? Узнайте, кто из айтишных знаменитостей вам ближе по духу.

Обложка статьи «Тест: «Кто вы из известных айтишников?»»

Чем занимается облачный разработчик и как им стать

Многие думают, что облако ограничивается нажатием одной кнопки, которая всё сама развернёт. Рассказываем, чем на самом деле занимаются облачные айтишники.

Обложка статьи «Чем занимается облачный разработчик и как им стать»

IT-компании рассказывают о традициях, которые у них появились с переходом на удалёнку

С переходом на удалёнку во многих компаниях ввели разные активности, чтобы прогнать скуку и укрепить командный дух. Узнали у сотрудников таких компаний, какие традиции появились у них.

Обложка статьи «IT-компании рассказывают о традициях, которые у них появились с переходом на удалёнку»

Tproger Changelog: сделали для вас за апрель 2020

В этом выпуске большая часть новостей про разработку — в основном про то, что вы сами можете «потрогать» у нас на сайте.

3 инструмента для Python, которые упростят работу с кодом

Разбор полезных инструментов для Python с функциями умного ИИ автодополнения, статического и динамического анализа кода.

Обложка статьи «3 инструмента для Python, которые упростят работу с кодом»

Создаём веб-приложение с бэкендом на Django и фронтендом на React

Создаём REST API на Django, добавляем React в проект и соединяем Django и React.

Обложка статьи «Создаём веб-приложение с бэкендом на Django и фронтендом на React»

Углубляемся в .NET: подборка докладов с московской конференции DotNext

Обзор докладов с DotNext 2019 Moscow, разбитый по тематикам.

Обложка статьи «Углубляемся в .NET: подборка докладов с московской конференции DotNext»

Разбираем CSS в новом дизайне Facebook: легаси, неочевидные решения и ответы разработчиков

Разбираем CSS-файл обновлённого Facebook’а и пытаемся разобраться, какие решения для нового дизайна выбрали разработчики и почему.

Обложка статьи «Разбираем CSS в новом дизайне Facebook: легаси, неочевидные решения и ответы разработчиков»

Проверяем себя и других: чек-лист для код-ревью

Подробный чек-лист, который помогает ничего не забыть во время ревью кода. Подойдёт для ревьюеров и для самопроверки.

Обложка статьи «Проверяем себя и других: чек-лист для код-ревью»

Стримы по программированию на Twitch: что на них происходит и зачем их смотреть?

В Twitch есть небольшой уголок, где программисты устраивают стримы по разработке. Рассказываем, что полезного можно на них узнать.

Обложка статьи «Стримы по программированию на Twitch: что на них происходит и зачем их смотреть?»

Один день главы отдела по разработке ПО

Получаем от практикующего специалиста примерное представление о том, чем занимается глава отдела по разработке ПО.

Обложка статьи «Один день главы отдела по разработке ПО»

Ломаем мозг: игровой движок для неевклидовых миров

Тоннели, которые вас уменьшают или которые ведут вниз, но на самом деле наверх: каким мог бы быть мир с другими правилами геометрии? Предлагаем помотреть.

Обложка статьи «Ломаем мозг: игровой движок для неевклидовых миров»

Делаем жизнь пользователя лучше — UX-исследования для начинающих

Подробный разбор UX-исследований: что это такое, зачем нужны и какие бывают.

Обложка статьи «Делаем жизнь пользователя лучше — UX-исследования для начинающих»

«Лучший UX ever», насос для pop-up окон и немного браузерных игр — необычные веб-проекты для развлечения и вдохновения

Творческие веб-проекты, чтобы потыкать, отдохнуть и вдохновиться.

Обложка статьи ««Лучший UX ever», насос для pop-up окон и немного браузерных игр — необычные веб-проекты для развлечения и вдохновения»

Типичный рабочий день специалиста по Data Science

Рассказ практикующего специалиста о том, что ему приходится делать чаще всего по долгу службы data scientist’ом.

Обложка статьи «Типичный рабочий день специалиста по Data Science»

Как это отменить?! Git-команды для исправления своих ошибок

Если вы что-то сделали в Git’е, а потом очень сильно пожалели, не отчаивайтесь: возможно, всё можно исправить. Рассказываем, как это сделать.

Обложка статьи «Как это отменить?! Git-команды для исправления своих ошибок»

Задачи по JavaScript для начинающих от Tproger и GeekBrains

Вместе с факультетом Веб-разработки GeekUniversity собрали для вас несколько простых задач и вопросов по JavaScript для обучения и тренировки.

Обложка статьи «Задачи по JavaScript для начинающих от Tproger и GeekBrains»

Диджей взломал протез руки и подключил к синтезатору, чтобы играть напрямую: что из этого вышло?

Когда твой инструмент — почти часть тебя.

Обложка статьи «Диджей взломал протез руки и подключил к синтезатору, чтобы играть напрямую: что из этого вышло?»

Самые большие ошибки в веб-разработке — опыт экспертов

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

Обложка статьи «Самые большие ошибки в веб-разработке — опыт экспертов»

Топ бесплатного и платного софта для видеоконференций

Подобрали популярные решения для любых команд — больших или маленьких, приверженцев Microsoft или Google, любящих текст или видео.

Обложка статьи «Топ бесплатного и платного софта для видеоконференций»

Чем занимается DevOps-инженер

Рассказ руководителя команды DevOps о типичном рабочем дне этих специалистов и их обязанностях.

Обложка статьи «Чем занимается DevOps-инженер»

Crowdnaming challenge: люди пытаются дать название каждому из 16,7 млн цветов. Вы тоже можете поучаствовать

В RGB-палитре 16,7 млн цветов, и хотя у каждого из них есть свой код, имена есть только у небольшой части. Коллективно исправляем эту несправедливость.

Обложка статьи «Crowdnaming challenge: люди пытаются дать название каждому из 16,7 млн цветов. Вы тоже можете поучаствовать»

Продвинутый дебаг в Xcode: средства отладки, про которые часто забывают

Рассказ о часто игнорируемых средствах отладки кода в Xcode вроде влияния на состояние приложения и редактирование UI без перезагрузки.

Обложка поста

Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим

Разбираем самые популярные фулстек-фреймворки: их особенности, плюсы и минусы, а также сценарии их применения.

Обложка статьи «Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим»

Домашний режим: как в Яндексе поддерживают командный дух онлайн-играми, котиками и виртуальными бейджами

Сотрудники Яндекс рассказывают про ритуалы, которые позволяют сохранить атмосферу работы в команде, — от онлайн-тренировок до рабочих созвонов в шляпах.

Обложка статьи «Домашний режим: как в Яндексе поддерживают командный дух онлайн-играми, котиками и виртуальными бейджами»

Как организовать работу на удалёнке, чтобы всем было комфортно: обзор инструментов и советы по их выбору

Рассказываем, как наладить коммуникацию с коллегами в условиях изоляции, какие сервисы для этого использовать и какие тонкости нужно при этом учитывать.

Обложка статьи «Как организовать работу на удалёнке, чтобы всем было комфортно: обзор инструментов и советы по их выбору»