Личный опыт: как прокачать навыки программирования, работая над pet-проектом

История развития одного pet-проекта с полным рефакторингом кода, спамом в деканат и крупной идеей. 

Обложка: Личный опыт: как прокачать навыки программирования, работая над pet-проектом

Прекратите изучать фреймворк, станьте JavaScript-разработчиком!

Всем привет, это Макс Кравец из Holyweb. Поговорим о том, почему фронтенд-разработчику важно учить JavaScript, а не фреймворк или библиотеку.

Обложка: Прекратите изучать фреймворк, станьте JavaScript-разработчиком!

Эксперимент Базермана: как мы ежедневно теряем деньги

Рассказываем о забавном эксперименте профессора из Гарварда, который продаёт 20 $ за 200 $, и о том, как это связано с нашей карьерой, устаревшими системами, упущенной выгодой и принятием решений.

Обложка: Эксперимент Базермана: как мы ежедневно теряем деньги

Чем опасны cookies — рассказывают эксперты

Объясняем, так ли вредны cookies, в чём их опасность и что делать, чтобы защитить свои данные в интернете и сохранить конфиденциальность.

Обложка: Чем опасны cookies — рассказывают эксперты

Как прокачать свой SQL до уровня больших данных

Простое объяснение парадигмы MapReduce. Её понимание поможет вам писать эффективные SQL-запросы для работы с большими данными.

Обложка: Как прокачать свой SQL до уровня больших данных

Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

В языке Golang есть стандартная библиотека для тестирования. В этом видео мы научимся с ней работать.

Обложка: Учимся разрабатывать на Golang. Урок 8: тестирование с помощью стандартной библиотеки

Тестирование сложных продуктов для авиакомпаний

Расскажу, на что важно обращать внимание при тестировании продуктов и в чём основная сложность обеспечения качества для ПО авиакомпаний.

Обложка: Тестирование сложных продуктов для авиакомпаний
Мемы для программистов в одном Telegram-канале!
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!
Подписаться
Мемы для программистов в одном Telegram-канале!

Почему вам стоит выбрать gRPC для своего следующего проекта

Для определённого набора сценариев может подойти модель gRPC. Разберём ее плюсы и ответим на вопрос, когда её стоит использовать.

Обложка: Почему вам стоит выбрать gRPC для своего следующего проекта

Создаём бота в Telegram для управления платными подписками на канал

Подробная инструкция о том, как создать бота для предоставления демо-доступа и контроля подписок на приватный канал в Telegram.

Обложка: Создаём бота в Telegram для управления платными подписками на канал

Как перестать контролировать качество ПО — без потери качества?

Для нас в компании IT Test качество — это «сделать красиво» со многих сторон: дизайна, разработки, заказчика и пользователя.

Обложка: Как перестать контролировать качество ПО — без потери качества?

Лучшие посты за неделю

Обложка статьи Видеоблогер отправил AirTag Тиму Куку и получил в ответ письмо от Apple. Энтузиаст следил за передвижением трекера через приложение «Локатор»6.1кОбложка статьи «Как перестать контролировать качество ПО — без потери качества?» Пользователь Starlink уже протестировал спутниковый интернет и поделился своими впечатлениями. Вот главное из его большого обзора5.2кОбложка статьи «Как перестать контролировать качество ПО — без потери качества?» Почему вам стоит выучить Kotlin?2.9к

Создаём локальный видеохостинг. Часть 0: определяемся с правилами

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

Обложка: Создаём локальный видеохостинг. Часть 0: определяемся с правилами

Как я со своей командой победил в хакатоне DEVHack

Наш пользователь и постоянный автор рассказывает о том, как ему и его команде удалось победить в хакатоне с первой попытки.

Обложка: Как я со своей командой победил в хакатоне DEVHack

ТОП-5 проблем программистов: как решать?

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

Обложка: ТОП-5 проблем программистов: как решать?

Стоит прочитать: обзор книги «Гарри Поттер и методы рационального мышления» Элиезера Юдковского

Я начинал читать «Гарри Поттер и методы рационального мышления» как учебник по критическому рационализму — всем советую его в таком качестве.

Обложка: Стоит прочитать: обзор книги «Гарри Поттер и методы рационального мышления» Элиезера Юдковского

Rust очень любят, но что в нём особенного?

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

Обложка: Rust очень любят, но что в нём особенного?

Q/A-тред: задавайте вопросы и отвечайте на вопросы других пользователей

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

Обложка: Q/A-тред: задавайте вопросы и отвечайте на вопросы других пользователей

Чек-лист для начинающего дизайнера в IT-компании

Старший дизайнер Noveo Ирина подготовила для начинающих коллег чек-лист дизайнера: список аспектов, на которые стоит обратить внимание.

Обложка: Чек-лист для начинающего дизайнера в IT-компании

Изучение Golang в 2021 году: почему это просто, интересно и выгодно

В этой статье рассказываем, почему изучение Golang — это один из лучших выборов для начинающего разработчика в 2021 году.

Обложка: Изучение Golang в 2021 году: почему это просто, интересно и выгодно

Какой язык программирования изучать в 2021 году?

Ведущий разработчик highload систем рассказывает о том, какой язык программирования изучать в 2021 году.

Обложка: Какой язык программирования изучать в 2021 году?

Инструменты, которыми пользуются Java-программисты в повседневной работе

Подборка инструментов, которые являются общими для львиной доли Java-разработчиков, а некоторые — и вовсе для большинства backend-программистов.

Обложка: Инструменты, которыми пользуются Java-программисты в повседневной работе

Индустрия 4.0: цифровые уязвимости новой промышленной революции

Цифровизация производства и промышленный Интернет вещей сделали предприятия уязвимыми для кибератак. Разбираем киберугрозы Индустрии 4.0.

Обложка: Индустрия 4.0: цифровые уязвимости новой промышленной революции

Как прокачать свои IT-навыки и заработать на этом: рассказывает участник хакатонов

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

Обложка: Как прокачать свои IT-навыки и заработать на этом: рассказывает участник хакатонов

Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Автор раскрывает особенности работы с ошибками в Golang, а также рассказывает про интерфейс Reader, который позволяет прочитать поток байтов.

Обложка: Учимся разрабатывать на Golang. Урок 7: работа с ошибками и интерфейс Reader

Последняя версия языка: что нужно знать, чтобы пройти собеседование

Разработчики и авторы курсов в Яндекс.Практикуме рассказывают, когда знание последней версии языка программирования критично, а когда ― нет.

Обложка: Последняя версия языка: что нужно знать, чтобы пройти собеседование

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

В статье вы найдетё рекомендации преподавателя курсов о том, как эффективно учиться и откуда брать информацию.

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

Лучшие практики стилизованных компонентов React

Приведённые в статье советы и рекомендации должны помочь вам грамотно использовать стилизованные компоненты React.

Обложка: Лучшие практики стилизованных компонентов React
Обложка: Инсайты по трендам и призы для программистов: пройдите опрос Developer Nation Survey

Инсайты по трендам и призы для программистов: пройдите опрос Developer Nation Survey

Рассказываем, что за опрос, зачем нужен и как принять участие.

Топ-20 советов и трюков, которые помогут начинающим в Unity 3D

Собрали полезные и неочевидные приёмы, с которыми создание игр на Unity станет более комфортным и быстрым даже для новичков.

Обложка: Топ-20 советов и трюков, которые помогут начинающим в Unity 3D

8 признаков плохого кода

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

Обложка: 8 признаков плохого кода

Автотесты на Espresso: первые вопросы и способы их решений

Собрала вопросы, с которыми столкнулась при написании первых автотестов на Espresso и предложила решения, которые внедряла по ходу работы.

Обложка: Автотесты на Espresso: первые вопросы и способы их решений

Основы работы над мобильным приложением как продуктом — опыт AIBY

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

Обложка: Основы работы над мобильным приложением как продуктом — опыт AIBY

Зачем нужны технические писатели

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

Обложка: Зачем нужны технические писатели