@csehz As far as written articles, I’m not sure, there is the Developer Blog with some useful entries. But there are lots of videos, and I think a good place to start is the Developer YouTube channel, where you can follow how 2.8 was thought up and conceptualized, starting from around a year ago.
One of the devs, Pablo Vasquez, also has a Youtube channel dedicated to Blender where he does livestreams regularly, talking about the development process and demonstrating many of the 2.8 features as they were being created. Each of his livestreams is around an hour long though, so it may take awhile to watch – but if you can spare the time it’s good information.