Секреты Git: 7 команд, о которых вы, возможно, не знаете

Хотя в наше время Git хорошо всем знаком, большинство людей не углубляются в его изучение и не используют имеющийся функционал по максимуму.

Grid — для макетов, Flexbox — для компонентов

Давайте рассмотрим различия между grid и flexbox. Разбирать будем конкретные случаи использования (с примерами кода).

Python vs Scala: какой язык лучше подходит для анализа данных?

Python и Scala – это два языка, которые наиболее часто используются для работы с наукой о данных и анализа данных, - пишет...

10 полезных особенностей HTML5, которыми вы, возможно, не пользуетесь

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

7 онлайн-курсов по Python

Курсы по Python предлагают многие школы. Можно, конечно, учиться традиционно, в классах. Но обучение онлайн имеет ряд преимуществ.

Ошибки, которые я допустил, когда учился программированию, — и как их...

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

10 анимированных алгоритмов на графах

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

15 вещей, которые я как разработчик хотел бы узнать раньше

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

Когда DRY не работает, попробуйте WET

Я сам совершал подобные ошибки. Когда вы впервые читаете про принцип DRY, вы, скорее всего, понимаете его превратно.

Изучение каких языков программирования является пустой тратой времени и сил?

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