DEV Community

Cover image for Top 7 Featured DEV Posts from the Past Week
Michael Tharrington Subscriber for The DEV Team

Posted on

28

Top 7 Featured DEV Posts from the Past Week

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.

The Power of Learning in Public

@blackgirlbytes walks us the history of "learning in public", talking about why it's done and how to do it effectively in this thorough and actionable post.

CI/CD for Developers

Coupled with continuous integration (CI) and continuous delivery (CD), DevOps helps IT organizations streamline their development process by automating manual tasks related to code deployment. @pavanbelagatti explores how you can adopt CI/CD to improve your team’s efficiency and delivery pipeline.

Svelte vs React for 2023

In the web development world, sometimes it can feel like a new frontend framework comes out every day! Most come and go, but one thing is for sure: Svelte is here to stay. Here, @mikehtmlallthethings answers whether you should learn React or Svelte.

Reflection on a 15-Year Developer Journey

@entrptaher’s self-taught development journey started around 15 years ago as a little kid. It went from passion to a job to irritation with tons of ups and downs. Hear some of the tips they picked up along the way!

Documentation 101

Having good documentation for your open source project is an important (and often overlooked) feature to drive adoption and show the full potential of what users can accomplish with your application or library. Learn the basics from @erikaheidi in this new series.

Applying Design Patterns in React

Shotgun Surgery is a code smell where making any modifications requires making many small changes to many different places. @itshugo shows us how to go about applying the Strategy Pattern to solve it.

Set Dark Mode Based on Time

With just a bit of JavaScript and CSS, @mohsenkamrani shows us how to set the theme of a website to change from light to dark depending on whether it is day or night.

That's it for our weekly Top 7 for this Tuesday! Keep an eye on dev.to this week for daily content and discussions...and be sure to keep an eye on this series in the future. You might just be in it!

Do your career a big favor. Join DEV. (The website you're on right now)

It takes one minute, it's free, and is worth it for your career.

Get started

Community matters

Top comments (12)

Collapse
 
michaeltharrington profile image
Michael Tharrington

Big ups to our featured authors: @blackgirlbytes, @pavanbelagatti, @mikehtmlallthethings, @entrptaher, @erikaheidi, @itshugo, & @mohsenkamrani!

Y'all are awesome! 🙌

Collapse
 
mikehtmlallthethings profile image
Mikhail Karan

Appreciate it Michael! Thanks for the share!

Collapse
 
michaeltharrington profile image
Michael Tharrington

Of course! Thank you for sharing your thoughts on React vs. Svelte and for keeping the convo so balanced and civil in the comments section. Sometimes versus posts can get folks a bit heated, so it was nice seeing that everybody kept it cool and the convo has been productive!

Collapse
 
erikaheidi profile image
Erika Heidi

Ooh that's amazing, thank you 💓💓💓

Collapse
 
nickytonline profile image
Nick Taylor

Great work everyone!

Jean-Luc Picard from Star Trek TNG saying Well done!

Collapse
 
bobbyiliev profile image
Bobby Iliev

Well done everyone!

Collapse
 
michaeltharrington profile image
Michael Tharrington

Indeed! 🙌

Collapse
 
c4r4x35 profile image
Srinivas Kandukuri

Keep doing good work! you all are awesome

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

Thanks a lot for these amazing articles.

Collapse
 
jarvisscript profile image
Chris Jarvis

Good Job everyone!

Collapse
 
blackgirlbytes profile image
Rizèl Scarlett

Thank you!!!!

Collapse
 
devangtomar profile image
Devang Tomar

Wow thanks for sharing 🙌

DEV is built on open source software called Forem!

GitHub logo forem / forem

For empowering community 🌱


Forem 🌱

For Empowering Community

Build Status Build Status GitHub commit activity GitHub issues ready for dev GitPod badge

Welcome to the Forem codebase, the platform that powersdev.to. We are so excited to have you. With your help, we canbuild out Forem’s usability, scalability, and stability to better serve ourcommunities.

What is Forem?

Forem is open source software for building communities. Communities for yourpeers, customers, fanbases, families, friends, and any other time and spacewhere people need to come together to be part of a collectiveSee our announcement postfor a high-level overview of what Forem is.

dev.to (or just DEV) is hosted by Forem. It is a community ofsoftware developers who write articles, take part in discussions, and buildtheir professional profiles. We value supportive and constructive dialogue inthe pursuit of great code and career growth for all members. The ecosystem spansfrom beginner to advanced developers, and all are welcome to find their place…

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay