Skip to main content

Featured

Anxiety Fills the Air

  Anxiety Fills the Air   The repeal of Article 370 and Article 35A marks an extraordinary quit to constitutional rights assured for decades. Together, the Articles have been the umbilical cord among Kashmir and India — giving Kashmir its personal flag, laws and nation Parliament and additionally prohibiting non-citizens from proudly owning any belongings in the region . Now the Indian part of Kashmir has remained divided, disempowered, and degraded. Such a unilateral circulate from Delhi also undermines pro-Indian political parties in the area, which have been strengthening Indian manipulate over Kashmir for many years. Kashmiri historiographer Siddiq Wahid, who studied at Harvard is now the Vice-Chancellor at the Islamic University of Science & Technology, says India has simply unnoticed its own laws and overlooked what Kashmiris need. Speaking at his home based on the outskirts of Srinagar, Wahid tells me that the pass will, in the end, lead to a deep centralization of str

The Top 5 YouTube channels for Software Developers

 

About a year ago, I realized that my work as a software/IT professional is very different from what I learned at university. Aside from the clear benefits of work experience, self-learning through courses, YouTube, tutorials, etc., is the best way to improve. I am grateful to live in a time when many people are willing to share their knowledge without hesitation. 

With that in mind, these are the top 5 YouTube channels for software developers (in my humble opinion):

1. Brad traverse

Veteran software/programming youtuber. Brad's channel single-handedly helped me become a freelancer. I started learning WordPress development from his videos, which helped me get freelance clients. If you want to learn full-stack web development, Traversy Media is the right place to start. Its tutorials are comprehensive but not too monotonous.

2. Clement Mihailescu

His primary focus is helping people prepare for programming interviews, probably because of his company AlgoExpert. However, this does not include the entire channel. His channel focuses on explaining Algorithms & CS concisely and goes beyond just programming to personality development. Being an entrepreneur, he also covers areas like product management, business and other ancillary areas of construction software.

*Clément's videos are excellent, so be sure to binge-watch. 

3. freeCodeCamp.org

This is a repository of pretty much anything you can think of regarding contemporary programming, from DevOps to how Javascript promises work. Whenever I want a deep understanding of a specific topic, freeCodeCamp is the first reference source I use.

4. Ben Awad

I think Ben has the extraordinary ability to make programming and the "art of software development" a sensible pursuit. One of his best videos is Where to Host a Fullstack Project on a Budget. He's pretty funny, and most of the time when he makes a statement I'm like, "Why didn't I think of that before?"

5. Gaurav Sen

I honestly have to say that some of Gurav's content is, at least for now, over my head as it's a bit high level for me. My favorite series he does are the systems architecture videos where he covers the tech stack and software design behind big tech companies like Instagram, Whatsapp etc. He breaks down Plus, passionately explaining algorithms and system design in a very descriptive and easily digestible way.

I hope these recommendations have helped.

Lex Fridman (Honourable Mention)

An honourable mention is Lex Fridman and his podcast. He's an AI researcher working at MIT on autonomous vehicles, human-robot interaction, and machine learning and has some of the best interviews on tech topics. He doesn't specifically produce programming, but overall he's a very inspiring person. 

Popular Posts