I am often asked how “do I grow as a software engineer?” Apart from using every new task as an opportunity to learn something new, I am regularly checking out the resources presented in this article. tl;dr https://www.youtube.com/c/Fireship https://dev.to https://itnext.io https://hackernoon.com https://www.reddit.com/r/ProgrammerHumor/ https://towardsdatascience.com https://www.indiehackers.com https://twitter.com https://theverge.com https://medium.com 1. Random Tech Talk Channel at My Company There’s a great value in people working on similar things doing initial filtering for you. In every organization’s communicator of choice, there should be a channel for sharing software engineering resources. We all stumble upon an exceptional article from time to time. It’s good to share it with your fellow engineers. If you’re working at a company and you don’t have such a place - create it yourself! If you’re working alone, start a group with some friends and do the same. 2. Fireship YouTube Channel is a great YouTube channel about programming. Jeff Delaney, the host, is skilled at explaining serverless concepts, frontend, and pretty much any other topic. He has straight-to-the-point one hundred second long tutorials on every important piece of contemporary technology. Fireship This includes obscure languages like COBOL and pretty much every frontend framework. His bite-sized videos will help you stay up to date with the latest tech. It’s also really entertaining to do these short tutorials to get a taste of a new language or framework. Jeff also has a lot of intermediate-level videos. 3. DEV.to is more of a message-board-style developer community. It has a large following and more organic stories. If you’re not scared to dive into the ocean of posts and like to read opinion pieces as well, this is a place for you. DEV.to 4. Medium I don’t really go to just to browse. I have a generally good impression of the content hosted there, and when they appear in my google results, I often click on the articles. I sometimes google a phrase ending with the site’s name like “serverless framework AWS cognito medium”. I post there as well. They are behind a paywall but the portal serves as a home for many great writers and the revenue-sharing scheme helps people actually make money writing. Medium 5. ITnext is a publishing platform in the form of publication (shared space for stories following a theme). It clearly distinguishes itself by having strictly technical content. You can find more advanced topics there than on other websites. I like it for system design and DevOps content. ITnext medium.com 6. HackerNoon is a publishing and reading platform for developers claiming to have 3mln+ monthly readers and over 15k writers. I followed them in their early days when they were a medium.com publication. It’s a space for a large variety of technology and programming-related content. There are plenty of articles covering a wide range of topics, although their quality is varied. HackerNoon 7. r/ProgrammerHumor I am not really a Redditor and I am not engaged with the community. But when I want to see some fresh programming memes, I go to ! r/ProgrammerHumor data science 8. towards I am working primarily on AI-based startups. To stay up to date, I’m reading They also feature pieces on data analysis and engineering. towards data science. 9. Twitter Twitter as a tool for professional work. You have to spend some time tuning your feed by following the right people, but I think the algorithm works pretty well for me. Twitter surprised me with the community that actually follows conversations and exchanges real knowledge. If you’re bootstrapping a startup and love a nomad lifestyle, I recommend following . I recently discovered @levelsio 10. The Verge The Verge is a mainstream tech news website but I decided to include it here as well. It serves as a source of inspiration and knowledge about the preferences of actual users of the products we develop. 11. IndieHackers If you’re interested in the startup space, definitely check out . The community is genuinely interested in conversations, and you can learn a lot from them. I have received a lot of valuable tips for my own initiatives there. A recent discovery of mine! IndieHackers Summary There are a bunch of places I learn from daily. Of course, meticulously reading every single article on such a long list of platforms is impossible. You need to filter for what is the most interesting to you. I hope some of the described resources are new to you and will help you become a better engineer! Did I miss some major platform? What do you personally read?