I read a lot. I think that reading is one of most important activities one can do in order to improve and become better.
I share most of what I read on my Twitter account. Recently more and more people ask me where I find the stuff I read. So I decided to share with you my sources.
There are 5 main sources where I constantly find great articles, videos and posts:
1. Feedly – here I keep my blog roll (you can find the full list in the end of this post). It is a simple RSS reader where I subscribe to the blogs that are the most relevant to me and which I want to be up to date with their content. if I land on a good post in an unfamiliar blog, I go through the last 3-4 posts and if most of the content is actually good and relevant, then I add the blog to Feedly.
2. Twitter – unlike Facebook, that is full of my friends posts (and pictures), in Twitter I follow business newspapers, tech news, engineering content, leading CEO’s and tech world “celebrities”.
Netanel Lev wrote once a post describing the difference between Twitter and Google Reader (like Feedly) - Twitter is my radio station, Google Reader is my disc player! This post describes perfectly the difference between a RSS reader that has predictable content that you have chosen like music on a CD (Yes I know, that is an old post ). And Twitter, that is unpredictable and “every new tweet is a song that maybe I like or not”.
3. Pocket recommendations – Pocket is my favorite and most used app. I keep there everything I find interesting, in order to read it later, when I have time. Another cool Pocket feature is a recommendations feed that is created by different members of the Pocket community (the content that they recommend to others, and by Pocket itself using personalization mechanisms). The more you read the better recommendations Pocket will provide for you.
5. Books! Posts, articles, videos, tweets are great way to learn new things and be updated with what happens in the world. However, if you wish to master something and become a true expert you have to read books. A post by some expert can get you this far, but a whole book that is written by that same expert will teach you whole lot more. This post has a list of 95 books in various topics that are probably relevant to you. This is a great place to start building your library.
I think that you should have at least 2 sources (besides reading books):
(1) A blog roll that you have picked based on your interests (you can use any RSS reader, Feedly is my choice).
(2) “An unpredictable radio” – Twitter, Pocket, Medium and more in order to be exposed to new sources and things you didn’t know that exist.
As promised here is my blog roll:
1. http://dailydotnettips.com/ - Short posts of great tips in .NET and Visual Studio
2. https://visualstudiomagazine.com/Home.aspx - .NET news
3. https://shonnlyga.wordpress.com/ - a friend of mine who writes about .NET related stuff
4. http://www.dotnetrocks.com/ (podcast) - no need to listen to all of the episodes – pick the ones that you feel are relevant to you
6. https://ayende.com/blog/ - Oren Eini, one of the best developers in Israel (some say that in the world). He used to write about .NET low level stuff but now most of his posts are about RavenDB (his product - .NET based DB), Sometimes he shares some bugs that they had and more interesting stuff
7. https://visualstudiomagazine.com/rss-feeds/blogs.aspx - Visual studio blog posts
8. https://visualstudiomagazine.com/rss-feeds/news.aspx - Visual Studio news
9. https://blogs.msdn.microsoft.com/dotnet . NET announcements
10. http://visualstudiomagazine.com/rss-feeds/features.aspx -new features in the NET world
1. https://lostechies.com/ a blog with several great writers: the creator of AutoMapper, CQRS and event Sourcing experts and more
2. http://martinfowler.com/ - The one and only Martin Fowler.
3. http://www.aviransplace.com/ - Head of WIX backend. He writes about software solutions, architecture and management
4. http://www.softwarearchiblog.com/ - The best Israeli Hebrew blog.
1. http://www.hanselman.com/blog/ - Scott Hanselman’s blog
2. http://www.hanselminutes.com/ - Scott Hanselman’s podcast
3. https://thefutureorganization.com/ - Hebrew Tech podcast. My favourite episodes are “Bumpers” – one hour of 2-3 minutes short discussion about variety of technology topics like frameworks, tools, announcements , posts and more
4. http://blog.house-of-code.com/ - Yossi Shmueli’s blog
1. http://blog.crisp.se/ - Used to work in Spotify and now in Lego!! Greatposts about agile, lean and culture
2. http://www.joelonsoftware.com/ - Joel Spolsky the creator of Stack Overflow and Trello. Worth following him on Twitter.
3. http://blog.karmona.com/ - Moti Karmona’s blog
4. https://blog.8thlight.com/ - culture and leadership – software oriented
5. http://www.mngttips.com/ - Hebrew podcast about management
6. http://shavua.net/ - The BEST Hebrew podcast! It’s about startups. They interview the biggest Israeli CEO’s, CTO’s and enterpanures about their startups success or failure.
7. https://thefutureorganization.com/ - Podcast regarding the culture in different organizations and startups
8. https://lnetanel.com/ - Netanel Lev’s blog
9. https://medium.com/@rabashani/ - Shani Raba’s blog
11. http://www.timeninjablog.com/ – time management tips
12. https://apakash.wordpress.com/ Alon Pakash’s blog
1. https://fivejs.codeschool.com/ - 10 minutes podcast episodes about the latest libraries and feature in JS.
2. https://internet-israel.com/ - Hebrew blog
Tech companies blogs:
1. http://blog.wix.engineering/ - Wix blog
2. https://code.facebook.com/ - Facebook blog - Priceless!!!!
3. https://labs.spotify.com/ - Spotify
4. http://nerds.airbnb.com/ - Airbnb
6. https://blog.twitter.com/ - Twitter
7. http://githubengineering.com/ - Github
8. http://engineering.instagram.com/ - Instagram
9. https://engineering.pinterest.com/blog/rss - Pinterest
10. http://techblog.netflix.com/ - Netflix