DEV Community

Cover image for The 7 Most Popular DEV Posts from the Past Week
dev.to staff
dev.to staff

Posted on

The 7 Most Popular DEV Posts from the Past Week

Every Monday we round up some of the last week's top posts, comments, and tweets. If you have any feedback, please leave a comment. ❤️

Tool of Choice

Most dev.to articles are about software engineering, but picking the right hardware–or more specifically, the right laptop–is also a worthwhile discussion. Rupert Smithers gives his opinion on the best machine, considering processing power, memory, graphics, and more:

It's hard to undersell the importance of the choice, since most programmers find themselves attached by the hip to their laptops...


Kafkaesque

Apache Kafka is an increasingly popular platform, thanks to its "unique scalability, performance and durability characteristics," as Dan Lebrero puts it. He walks through how to recreate a microservices solution using Kafka

Kafka isn't a cure-all for everyone, as one reader shared:

I think it's definitely worth adding that kafka streams are still a very new library, and can run in to some issues as it gets used by more and more people.

Personally, I ran in to a performance bottleneck that was so recent it was only fixed in Late April. This was taking up 98% of my code's execution time on something I expected to be decently performant.


All Chrome Everything

Chrome's powerful developer tools are a big reason it has become the browser of choice for many programmers. Their newest release includes even more helpful tools, which Rion Williams walks through:


Best to Give and Receive

Code reviews are a great way to not only improve your work, but also to practice working collaboratively and taking joint ownership of a project and its code. Sam Jarman shows us how to get the most out of code reviews::

He got some reinforcement from his commenters, too:

This captures the essence of code review really well--shared ownership, common standards and discussion are all critical to code quality.

Describing code reviews this way, reenforces the notion of the code base being a shared resource for the entire team. I think that's an important idea for teams to embrace.


Hooray for Hot Dogs

Summer brings barbecue season, which means it's important to be on your best hot dog-eating game. But first you have to be able to recognize a hot dog! That's where sophisticated computer vision comes into play:


What's New?

Javascript's wording can be famously confusing:

So sometimes it's best to have a whole tutorial around a single keyword. Vince Campanale provides that for the new keyword.


Get Good at Git

It's no surprise that some of dev.to's most popular articles are about git, since version control is something programmers across all languages and industries need to understand. Sumit Roy runs down some of the basics for us:


That's it for our weekly wrapup! 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 Monday!

Top comments (2)

Collapse
 
johnsamuelob profile image
John Samuel Obinna

Thanks Ben I missed a lot I love this.

Collapse
 
ben profile image
Ben Halpern

Lovely week