Теперь, когда я нахожу причину бага, я разбиваю её на несколько небольших задач и пишу на каждую тест.
Каждый такой тест становится для меня промежуточной точкой, и благодаря достаточно мелкой разбивке - мозг не начинает "скучать" и постоянно видит, что происходит какое-то продвижение.
Верно. Декомпозиция задачи решает все проблемы с концентрацией внимания.
Всё остальное - хрень.
Если в репе есть папка, то она будет и при клонировании.
Нужно создать репу так, чтобы в ней не было папки site.
Т.е. локально репозиторий нужно было создавать непосредственно в папке site.
woebegone, имена файлов условные. Если у вас есть bootstrap.scss со списком компонентов - его и используйте.
на WARN не обращайте внимания. Это почти норма.
Парадоксально, но хейтят основном новички. В первый раз попробовали Vue/React и всё — jquery для них умер.
Профи будет использовать тот инструмент, который наиболее эффективно решает поставленную задачу. И если мы говорим о манипуляциях с DOM, то jquery здесь лидер.
Карты вообще не при чем.
Проблема в области понимания CSS в принципе.
Высота в процентах должна считаться от какого-то значения. Это главное непонимание начинающих.
Это не пути, а селекторы.
С длинными селекторами не нужно работать. Нужно адаптировать разметку, добавить классы или дата-атрибуты и с ними уже работать в скриптах.
Верно. Декомпозиция задачи решает все проблемы с концентрацией внимания.
Всё остальное - хрень.