Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the previous week.
Congrats to all the authors that made it onto the list 👏
@ericapisani shares their experience of using Vim for a month after years of curiosity. They discuss the initial challenges, learning curve, and unexpected benefits, ultimately finding that Vim's distraction-free environment led to a calmer and more focused workflow compared to VS Code.
@alvaromontoro provides an overview of 11 new features and functions coming to CSS, as outlined in the CSS Values and Units Module Level 5 Working Draft. They explain how these additions, including randomization functions, sibling functions, and extensions to existing features, will simplify CSS code and enhance developers' capabilities in creating dynamic and flexible designs.
@bekahhw discusses the concept of "knowledge debt" in tech companies and proposes solutions to manage it. They explain how tools like the CODEOWNERS file and OpenSauced's pizza-cli can help teams map expertise, facilitate knowledge sharing, and create a culture of shared responsibility, ultimately improving code management and reducing the hidden costs of lost knowledge.
Dealing with Rejection After Applying to Hundreds of Jobs
Ekemini Samuel ・ Sep 18
@envitab shares personal experiences with job application rejections and offers strategies for staying motivated. They emphasize focusing on controllable actions, adopting a "Win or Learn" mindset, reflecting on feedback, and celebrating small wins.
Rethinking code reviews with stacked PRs
Ibrahim Salami ・ Sep 16
@dphenomenal explores the concept of stacked pull requests as a solution to improve code review efficiency and developer productivity. They discuss the benefits of this approach, including early feedback, faster CI cycles, and better knowledge sharing, while also highlighting the challenges and introducing tools like Aviator CLI to manage stacked PRs effectively.
@mustapha explains the difference between HTML's
b
/i
tags and strong
/em
tags, highlighting their historical context and semantic importance. They emphasize that while b
and i
focus on appearance, strong
and em
convey meaning, which is crucial for accessibility and search engine optimization.
@thomasbnt introduces IndexNow, a protocol for rapidly indexing web pages on search engines. He explains how it works, its benefits, and provides a step-by-step guide on implementing IndexNow on websites.
And that's a wrap for this week's Top 7 roundup! 🎬 We hope you enjoyed this eclectic mix of insights, stories, and tips from our talented authors. Keep coding, keep learning, and stay tuned to DEV for more captivating content and make sure you’re opted in to our Weekly Newsletter 📩 for all the best articles, discussions, and updates.
Top comments (8)
Great posts @ericapisani, @dphenomenal, @mustapha, @alvaromontoro, @bekahhw, @thomasbnt, @envitab!
Thanks for the shoutout and for sharing!
Thanks for the shoutout!
Thanks Jess!
This is so exciting! Thank you.
Thanks for the shout out!
Thank you so much @jess 💖
I'm glad my article made it to the Top 7 Featured DEV Posts of the Week. 😊
This is my second article to be featured in the Top 7! 🚀