Introduction
As a developer, staying informed is definitely one of the most important ways to stay afloat. There are many ways to achieve this and watching YouTube is one of my most commonly visited option. I frequently get asked by other developers for my favorite creators in case one or more channels wasn't on their watch list yet.
Purpose
This article lists down some of the channels I really liked and also share a little of why you might want to have a look at each of them.
Channels
PedroTech
You can experience in depth tutorials of the various projects he's trying to achieve.
Introduces you to all the quicker & smarter technologies you can use to help your dream projects get done.
For JavaScript/TypeScript enthusiasts, you might be able to speed up your workflow or familiarize even more with the language if you're just starting out.
TechWithTim
Invites you to his entrepreneurial mindset and inspires you to brainstorm ideas of the more practical things in life that you can solve with code.
You can get high level systems overview of the various projects he's worked on (e.g. game, web3, machine-learning).
If you want to learn Python, you'll find a lot of tutorials/playlists of common projects people work on.
Learn Linux TV
Talks about computers, OS, Linux/Bash scripting, & more.
Not the kind of videos you'd want to watch each & every day but the contents of the channel covers basic topics but somehow rare in YouTube (and with good presentation and demos).
GuaravSen
The channel is basically interview-style systems design explanation videos.
A lot of Super Apps systems design are covered in this channel along with some interesting engineering behind them.
I learn a lot from the content delivery about techniques & styles on how to break complex system design explanations into smaller & understandable chunks (usually to prepare for interview).
ByteByteGo
Yet another systems design channel (and more actually) but it's contents are much more well-edited & visualized with animations, making concepts easier for people to digest.
The contents are not the in-depth type ones but covers many topics that can help you become aware of the knowledge gaps you might have (and maybe for you to improve on some day).
TechWorldWithNana
My go-to channel when there is some Devops concept or tool that needs breaking down.
TLDR, a really good channel for people who are new to Devops and are trying to get the gist of what a certain concept or tool is about. I really don't recommend forcing yourself to understand all of it, especially in one go, since most of the topics the content cover are actually huge.
There are some 1hour hands-on tutorials covering diverse concepts in this channel that might be of interest to you if you're the type for that.
Be A Better Dev
Let's be honest, these days the barriers between devops/backend/frontend tends to blur, especially with AWS around. If you're the type that likes to learn about the various AWS technologies that can boost your development, this channel is for you.
It introduces you to multiple AWS services, explains the differences between them, tells you what developer pain points they address, helps you decide when to opt one service over the other, and also showcases some demo tutorials.
Fireship IO
Keeps you up to date with the latest tech news along with a couple of jokes and memes that I think makes it entertaining.
Other than news, it showcases some new technologies & frameworks with short videos that hints its strengths.
A Life Engineered
Well-constructed video contents about skills, productivity, & career development tips in tech relevant for new graduates, middle, and senior engineers considering to align their skills & increase their impact.
In a lot of ways, I personally like how a lot of what the content covers resonates with how engineers perceive their own efforts and how their company view them from the other side of the table.
Nicholas Renotte
To be completely honest, I only watch this channel from time to time only for the sake of inflicting enthusiasm towards data, machine learning, and AI. I think this is one of the better channels to subscribe to on this topic, especially if you are someone looking for data projects to put on your portfolio.
The channel mostly consists of easy-to-follow hands-on tutorials covering many of the flashy use cases of machine learning and AI - highlighting how easy it is to get started.
You get the benefit of getting informed about the latest advancement in data and AI.
Conclusion
- There are varying motives behind why each of these channels made the list. I think a lot of it is because there's a lot of ground to cover when talking about Tech - from skills to career progression.