тексты
Если вы используете на сайте шрифт с нестандартной высотой, то перечёркивания могут выглядеть странно:

Вероятно, техническая высота шрифта отличается от визуальной и браузер рисует линию в соответствие с первой.
Чтобы обойти эту проблему можно использовать такой трюк:
s {
text-decoration-line: underline;
text-underline-offset: -.5ex;
text-decoration-skip-ink: none;
} Теперь линия на месте:

Самое важное здесь это -.5ex. Единица измерения ex соответствует высоте символа x в текущем шрифте, как раз параметр, который нам нужен чтобы правильно расположить линию.
Отличные сборники паттернов для вёрстки: SmolCSS и Modern CSS. CSS прошёл большой путь за последние несколько лет.
Performance.now() это одна из конференций, на которые всё ещё стоит сходить (или, по крайней мере, посмотреть выступления). Фундаментальные темы, содержательные выступления. Множество конференций превратились в маркетинговые мероприятия (вспоминается VueConf. И почти всё, что касается Реакта)
Зачем нужен VueMapbox
История о веб-картах, зелёном JavaScript-фреймворке и интеграции разных инструментов