Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take into account posts that are published later in the week.
Editorial note: I will be on parental leave starting very soon so I can welcome my first child ❤️ Forem's awesome Content Manager, Gracie Gregory, will be taking over the Top 7 series and our weekly newsletter while I'm gone (starting next week). I hope everyone has a great spring and summer!
@coffeestasia has rounded up some amazing music collections/playlists/channels to help you destress while you debug. 😎
@rohitrana helps us shift from "an average internet user to the person who still uses the internet all the time but knows a little bit about what’s going on behind the scenes." Sold!
This is a deeply fascinating and complex read on the topic of promoting one's work as a developer. @ryansolid admits to not having the perfect answer here, but they sure do have a nuanced perspective on the challenges and lessons of creating and learning in public.
@wassimchegham provides concrete examples of tasks and activities they do at Microsoft as a Senior Developer Advocate. If you've read developer advocate job descriptions but are still struggling to grasp what these pros truly do, this post is a great resource
@hichamelbsi has some concrete tips for how you can make your sites more accessible — because we all need to make this a top priority.
@tolentinoel encountered localStorage back when they were in coding bootcamp. Since then, they learned that there are more applications for localStorage than just tokens! This post will walk you through a few of them.
As @flippedcoding writes, it's crucial to make sure you get the best authentication practices in place as early in the development process as possible. The tactics outlined in this post (through a Node.js app) are super useful 👀
That's it for our weekly wrap up! Keep an eye on dev.to this week for daily content and discussions...and if you miss anything, we'll be sure to recap it next Tuesday!