DEV Community

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

Posted on

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.

Should Developers Specialize or Generalize?

After 86 Twitter replies, @codewithvoid is ready to summarize the arguments for and against specializing and generalizing. Check out the poll results here!

Optimal Images in HTML

It can seem pretty straightforward to just add your images in using background-image, but @steve8708 shares how you can better optimize your images for performance in this post.

Things to Do and Not Do During a Wave of Tech Layoffs

Meta, Amazon, Microsoft, and Google have all announced massive layoffs and many of us are affected. With this helpful advice from @codepo8, we're encouraged to handle the situation as gracefully as can be.

The Quest for REST

In the current literature, REST is generally promoted as the best thing since sliced bread. Here, @nfrankel focuses on listing some of the issues with REST and provides hints at ways to solve them.

Creating the Effect of Traveling Through Space

With a bit of math and a trick using perspective, you too can be flying amongst the stars. @eyudinkov shares how to create the effect of traveling through space using JavaScript and Canvas.

Essential Design Patterns in Java

Design patterns are reusable solutions to common software design problems. They provide a way to organize and structure code in a consistent and efficient manner. Here, @cliffsilla breaks down some of the most common patterns.

Why I Decided to Invest in My Portfolio as a Junior Developer

With a portfolio, you have the opportunity to let others know what you're all about beyond just listing off your projects. As @viktoriabors says "It's not just about showing your technical skills, it's about telling a story and showcasing your personal development."

That's it for our weekly Top 7 for this Tuesday! Keep an eye on 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!

Top comments (5)

michaeltharrington profile image
Michael Tharrington

Congrats to all the amazing authors featured here: @codewithvoid, @steve8708, @codepo8, @nfrankel, @eyudinkov, @cliffsilla, & @viktoriabors.

Y'all're baller! 🏀

codewithvoid profile image

Glad to be in the list. Thanks DEV team 😊.

fyodorio profile image

Nice collection this week 👍

eyudinkov profile image
Eduard Iudinkov

I'm glad you guys liked my article! Thank you all :)

michaeltharrington profile image
Michael Tharrington

Heck yeah we did! That one was super fun... the tunnel travel view kinda reminded me of lightspeed in Star Wars, haha!