Вот тут споры устроили. А ведь про самое главное забыли — методологии нужны для того, чтобы снизить специфичность. Это прям краеугольный камень. Поэтому такое сравнение некорректно:
так можно сравнить
.some-wtf-block__some-wtf-element--some-wtf-modificator {}
с
.some-wtf-class1 .some-wtf-class2 .some-wtf-class3 {}
Другой вопрос, что я ожидаю секретного знания от кого-либо.
Ну так его не существует. Вводи тайм-менеджмент, придумай пару проектов, посмотри на пару популярных проектов. Собственно и всё. Курсы — если ты не знаешь с какой стороны подойди. Но раз ты уже не начинающий, то возможно это и не надо
Замени с её помощью во всех номерах последние цифры. Одновременно с этим оборачивай такие строки в span с классом. При клике на этот спан уже показывай нужные цифры
Нет, можно всё делать и без него. Возьмите просто что-то сложнее небольших интерактивных элементов. Например, напишите небольшой проект, который получает данные из какого либо открытого источника. Подгружайте данные на сайте и сортируйте по разным критериям.
Постарайтесь понять концепции подхода. Вы можете совмещать конечно всё, что угодно. Но важно, чтобы была система. Сейчас системы у вас нет, ну или я её не вижу