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