I really enjoyed watching the Handmade Hero (https://handmadehero.org/) series about creating a game from scratch without all of the external libraries and dependencies. There is something refreshing about having both the understanding and control of all the parts of your project. I feel your pain on constant library and dependency updates.