Habits I've acquired as a developer
Given how fast tech is developed and released, Developers sooner or later stumble on the inevitable thought that he or she may become obsolete. Since my main expertise is front-end development, I've had this thought every time a framework or a library is released which seemed to revolutionize the industry in some way or another (I'm looking at you svelte). However, I realized that acquiring these habits help me ease my foreboding, deepen my understanding, and come out with efficient and interesting solutions to problems.
Daily Routine
My first habit (and most important) is to check GitHub's trending tab daily. It is amazing how many amusing and fun libraries, boilerplates, and contribution opportunities you can find here. You can just sort by your favorite programming language and even your spoken language, so you can see what is relevant to your ecosystem. Some recommendations for Web Developers is to check both Javascript and Typescript filter since both can feature excellent discoveries. Some examples I've found, which I use and plan on using on personal and professional projects, are React Hook Form, React Content Loader and Zdog. Additionally, GitHub recently added email updates which send you an email daily, weekly, or monthly on trending and interesting repositories.
Another part of my daily routine is checking dev.to articles. I can't help but appreciate how much of a good job have the Dev.to team done to allow us to have a centralized developer community for us to share our favorite discoveries and teach others with it. I remember the days of getting frustrated with Medium articles behind a paywall โ now I just avoid it all together except when I'm interested in an article and it's free.
Also, I love to read some blog posts on reputable developers, even though I don't do it daily, such as Dan Abramov and Kent C. Dodds.
Weekly Routine
For my weekly routine, I check Product Hunt. Product Hunt is an intuitive site to see the up and coming startups and initiatives. I blame them for filling my Bookmarks on Chrome with so many interesting links, especially in the illustration department. Some cool websites I have found: Free Illustrations, royalty-free videos, Tech trends of 2020, and many more.
Monthly Routine
I begin each month by reading Andrei Neagoie's newsletter which lets me keep up with the novelties I couldn't see on GitHub, Product Hunt, etc.
Conclusion
By applying these habits in my career as a web developer I have been able to come up with interesting solutions to my endeavors. There are many more which I would love to adopt such as listening to podcasts, watching at least one conference, and contribute to OSS weekly. What habits do you possess that have generated an impact on your career?