See how one developer keeps up with all the latest trends and news. From there, create your own routine and share it!
Don’t try to copy my process exactly; rather, use it as a starting point to find your own. We all learn differently. Certain people prefer to read articles, others prefer to watch videos and some prefer to listen to podcasts. I spend time watching YouTube and browsing the newsletters I have mentioned below.
Focus on the format you enjoy the most, and you will be more likely to keep doing it. That’s a key point to keep in mind. 🧠
It’s also important to avoid FOMO and worrying about missing out on something. If an important library is released, you will discover it at some point. In one way or another, you will hear about it.
When you are organized, investing up to one or two hours per week is enough to keep up with the latest trends. 🤓
Having the right tools also make things easier. For instance, a bookmark manager saving exciting articles is a must-have (Instapaper, Pocket, Raindrop … ). I use Raindrop. The browser Arc is also a great option for quickly jumping from one place you must consult to another.
A habit tracker can also remind you to dedicate the necessary time for this task every week. I use Resilience Club, a minimalistic free app to keep track of everything you want to do regularly. It’s a great tool for building habits and tracking your progress. 📈
Newsletters are my favorite way to keep up with the latest trends. Usually, to find trends, I type the name of the technology and append “weekly” to it. For instance, if I want to find a newsletter about TypeScript or Tailwind, I will type “TypeScript Weekly” or “Tailwind Weekly.”
Once again, it may be best to focus on a few newsletters to ensure you can handle it. I enjoy the following ones:
TypeScript Weekly: Like the name suggests, this is a newsletter about TypeScript. You will receive the best links to check out every week.
Front End Weekly: This is another awesome newsletter to discover new tools and libraries for frontend development.
Node Weekly: I don’t use Node.js that much, but I still find it interesting to keep an eye on what’s going on in the Node.js ecosystem.
Tailwind Weekly: This is a newsletter about Tailwind CSS. Usually, it takes me less than five minutes to read it.
There are also more specialized newsletters. For instance, if you are into React, you may be interested in This Week in React and probably dozens more I need to learn about. Do your digging according to your stack, Google them, and you will find the right ones. 🕵️♂️
Another place worth looking for if you enjoy newsletters is Substack. It’s a platform for creators that allows you to create your newsletter. You will find many authors talking about a countless number of topics.
YouTube is my favorite network for learning new things, and a YouTube Premium account is one of my best investments. There are so many great channels to follow. I have listed a few below that are worth checking out.
It’s also good to avoid the homepage with all the suggestions and instead head over to the subscriptions page. Once on it, you can see the latest videos published by the channels you enjoy the most and add the interesting videos to your watch-later playlist in one click.
Fireship: I love his 120-second videos that try to give you a glimpse of new technology as fast as possible. One of the channels I watch the most on YouTube, for sure. He also has a great sense of humor. 🤣
LevelUpTuts: Another popular channel on YouTube you probably know about.
Code with Guillaume: A newer player in town. 🤠 He made a complete course about Nuxt 3 and Supabase. It’s a channel for frontend developers mostly.
These two websites keep track of the most popular libraries and frameworks for today, this week and this month. You can filter the results by category, popularity and more. Choose between one or the other. No need to dedicate more than a few minutes every week. 🕰️
Best of JS: The one I usually use.
I should listen more to podcasts. There are so many of them that I usually get overwhelmed and do not listen to them. I should focus on the three below, especially since I could listen to them while coding. 🤔
Syntax: A podcast about web development by Web Bos and Scott Tolinski.
Views on Vue: A podcast about Vue.js. Sometimes talks about Nuxt.js as well. I have listened to many episodes, and I have learned a lot. I also like the fact that they have a lot of guests from the Vue.js community. 🤗
When a great article comes out from these platforms, I am usually notified with my newsletters. But I also occasionally like to check them out to see what’s new. 🤓
Medium TypeScript: Medium articles about TypeScript.
Medium Node: Medium articles about Node.js.
DEV Community TypeScript: DEV articles about TypeScript.
DEV Community Node: DEV articles about Node.js.
DEV Community Vue: DEV articles about Vue.js.
Reddit TypeScript: Subreddit about TypeScript.
Reddit Node: Subreddit about Node.js.
Reddit Vue: Subreddit about Vue.js.
Telerik blogs: Telerik blogs about web development. You are reading one of them right now. 😁
Even though I don’t use Twitter that much, I had to mention it. But if you have the right lists of people to follow, you will get notified about the latest trends and news. Follow the libraries and frameworks you use, their authors and maintainers, and you should be good. 🤞
Almost all major frameworks and libraries have a Discord server. You can join them and ask questions, get help and stay up to date with the latest news. 📢
Google it and you will find them. I am not going to list them all here. 😅
I don’t visit them that often because there is a lot of noise, but I do check them out from time to time especially the announcements channels. 🤓
I am also interested in reading your comments about your routine to stay current on your end. My process is still a work in progress, and I always look for new ways to improve it.
Do you have any other resources to share? Let me know in the comments below. 👇
Thank you for reading! 🙏
Subscribe to be the first to get our expert-written articles and tutorials for developers!
All fields are required