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!
Should Developers Specialize or Generalize?
Void⚡ ・ Jan 24 '23
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.
Things to do and not to do during a wave of tech layoffs
Christian Heilmann ・ Jan 24 '23
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.
Creating the effect of traveling through space
Eduard Iudinkov ・ Jan 29 '23
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.
Essential Design Patterns in Java
Clifford Silla ・ Jan 26 '23
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."
Why I Decided to Invest in My Portfolio as a Junior Developer
Viktoria Bors-Pajuste ・ Jan 26 '23
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!