Бежать, чтобы оставаться на месте

На выходных вспомнил, что у меня есть пет проект в виде телеграм бота на котлине. Небольшой, несколько тысяч строк. Такая моя песочница, где я играюсь с грэдлом и всякими апишками, без андроида. Я его не трогал где-то полгода. Решил добавить туда маленькую фичу, а перед этим обновить все зависимости. Приключение на двадцать минут, как вы понимаете.

За это время... Kotlin обновился на две минорные версии. Gradle обновился на несколько минорных. Ktor обновился на мажорную, заставив меня перелопатить почти весь проект. Ещё пачка маленьких библиотек. Экшны на GitHub Actions, которые собирали и публиковали итоговые артефакты - устарели, вышло несколько новых версий с новым синтаксисом.

И вот прошло часов пять, я все обновил, перечитал все доки по миграциям, написал воркэраунды там, где отвалилось. А к фиче, которую собирался писать, конечно, не приступил.