I watch the The Futur on YouTube occasionally. They are currently running a series called Building A Brand, which is split up into different episodes. They show their entire process on how they build a brand from the first meeting to actually designing a logo and so forth. They cover a lot of topics related to design though; check them out. Not saying it's perfect or anything but I enjoy it and think some videos are really helpful.
I watch the The Futur on YouTube occasionally. They are currently running a series called Building A Brand, which is split up into different episodes. They show their entire process on how they build a brand from the first meeting to actually designing a logo and so forth. They cover a lot of topics related to design though; check them out. Not saying it's perfect or anything but I enjoy it and think some videos are really helpful.