В блоге Хекслета есть много полезного, в частности, о разработке. Например, Кирилл Мокевнин подготовил цикл статей о совершенном коде - правилах и принципах написания кода. Статьи постоянно пополняются.
▪ Именование в программировании: https://ru.hexlet.io/blog/posts/naming-in-programming
▪ Ошибки именования в программировании: https://ru.hexlet.io/blog/posts/naming-errors-1
▪ Отделяем получение данных от их использования: https://ru.hexlet.io/blog/posts/sovershennyy-kod-razdelenie-polucheniya-i-ispolzovaniya
▪ Злые однострочники: https://ru.hexlet.io/blog/posts/sovershennyy-kod-zlye-odnostrochniki
▪ Проектирование функций: https://ru.hexlet.io/blog/posts/sovershennyy-kod-proektirovanie-funktsiy
▪ Скрипты, модули и библиотеки: https://ru.hexlet.io/blog/posts/skripty-moduli-i-biblioteki
▪ Нисходящее и восходящее проектирование: https://ru.hexlet.io/blog/posts/sovershennyy-kod-nishodyaschee-i-voshodyaschee-proektirovanie