After 8 years of working on Java and Spring Boot projects — and reviewing countless codebases — I've noticed the same backend design mistakes showing up again and again. Some of them I made myself ...
𝗦𝘁𝗼𝗽 𝗟𝗲𝘁𝘁𝗶𝗻𝗴 𝗬𝗔𝗠𝗟 𝗞𝗶𝗹𝗹 𝗬𝗼𝘂𝗿 𝗖𝗹𝘂𝘀𝘁𝗲𝗿 We built a treasure hunt engine for 8 million users. We used YAML files for configurations. This seemed easy. It failed.