@Codeberg code.austinmorlan.com/austin/2 for learning about Entity Component Systems. The corresponding Blogpost is really good as well