DEV Community

Cover image for Underrated Articles on Dev.to from Last Week
Manpreet virk for XenoX

Posted on

Underrated Articles on Dev.to from Last Week

Hello! I'm back with another installment of underrated articles from last week! ๐Ÿ˜‹

Let's check them out ๐Ÿ”ฅ -

1. Recommended Books ๐Ÿ“– for Beginners

Reading good books is one of the best ways to learn and grow, as a software developer. In this article, Tanaka lists Eleven books that every new software developer MUST read.

2. Website Monitoring Tools Guide ๐Ÿ‘จโ€๐Ÿ’ป

The term โ€œWebsite Monitoringโ€ refers to the activity that checks the availability, performance, and function of a website. Konstantin mentions the tools ๐Ÿ›  which will provide comprehensive information about the website and other valuable data.

3. Framework for Carousel ๐ŸŽ 

Carousels are pretty tricky components. If done right tho, they can enhance the beauty of a website by 100 folds! however, if not, they can prove to be daunting. In this article, Jaagrav walks you through the steps to use the react frameworks made by him.

4. Web Accessibility Interview Questions ๐Ÿ‘จโ€๐Ÿ”ง

Neha pens down interview questions that are frequently asked about web accessibility.

5. Introduction of Javascript Variables ๐Ÿˆธ

There are only two hard things in Computer Science: cache invalidation and naming things. Gladly we have this article by Kieran to save you from the latter ๐Ÿ˜


That's all for this week. These were my personal favorite underrated posts from last week. I hope you liked them! Tell me about your favorite posts that went underrated down in the comments below! โค๏ธ

Discussion (20)

Collapse
yukikimoto profile image
Yuki Kimoto

Perl has been undervalued and I'm looking forward to seeing a list of articles like this one day.

Collapse
lifelongthinker profile image
Sebastian

I hear and read this a lot. But why do you think is Perl undervalued? Too many contestants on the server-side?

Collapse
yukikimoto profile image
Yuki Kimoto

One reason is excessive and misleading advertising.

In Japan, For example.

Media post Python is loved and Perl is hated on the top of power.

On the other hand, I'm Perl contributor. They have never come to ask me in the last decade.

Collapse
trueneu profile image
Pavel Gurkov

Too many sigils.

Thread Thread
yukikimoto profile image
Yuki Kimoto • Edited on

I wonder if general people(not you) speak lookism at first impression.

Perl is actually a very well-balanced programming language.

Thread Thread
trueneu profile image
Pavel Gurkov

They actually do. I mean, lots of people would say โ€œPARENS!โ€ when asked about Lisp.

Donโ€™t get me wrong, Perl is great, and I work with it every day. But it has some serious inherent and momentum problems.

Thread Thread
yukikimoto profile image
Yuki Kimoto

Pavel Gurkov

Would you stop saying "serious inherent and momentum"?.

If that is not fact, the words do harm Perl.

I think what we need is not be anxious and be brave.

Thread Thread
yukikimoto profile image
Yuki Kimoto

Thank you for your comment.

Would you stop saying "serious inherent and momentum problems".

If it is not fact, the words themself do harm Perl.

What we need is that "Don't be afraid and be brave".

Thread Thread
trueneu profile image
Pavel Gurkov

It seems you're talking about some Perl crusade. I'm not afraid, thank you, but frankly, I don't really care what happens with Perl (and I'm talking about Perl 5/7). I'm sorry that you hear it as a Perl contributor.

Come on, first - words can't harm Perl. "There are two types of programming languages, ones that no one uses and ones people complain about" - that's B. Stroustrup. Second, if you're saying "stop saying it has problems", if you deny it, you can never think of those objectively and critically, which is imperative for improvement. Third, PHP did a lot more harm to Perl, in terms of popularity, than any words.

OK, if you want it, these aren't facts, these are my opinions. It just happens that a lot of people share those.

  • Perl is highly dynamic. So much that it has Lisp problem: how many different Object Programming systems you know for Perl? Some of them resemble CLOS, btw. This is not a coincedence.
  • Then, the evaluation result depends on the LVALUE type. This is nuts to me, very hard to see and hard to debug.
  • Then, due to the fact the syntax can be changed, and the object system can be changed, and almost ANYTHING can be changed - forget about parsing Perl without Perl, or running static analyzers or some other modern stuff.
  • And you have to apply strict coding practices for a large codebase to be readable. Or you'll get a funny-looking mess making the same thing happen in 10 different ways.
Thread Thread
yukikimoto profile image
Yuki Kimoto

I'm not afraid

thank you.

if you deny it, you can never think of those objectively and critically

I also like the constructive criticism of Perl.

On the other hand, there are so many terrible words that I am sensitive.

Collapse
brandonwallace profile image
brandon_wallace

Thanks Manpreet for posting this. These are great articles that I did not even know about. If I had seen them I would have clicked on each one of them to read more. With this post you are giving them more visibility.

Collapse
manpreet profile image
Manpreet virk Author

Thanks for your appreciation Brandon๐Ÿ˜Š

Collapse
kgilpin profile image
Kevin Gilpin

cache invalidation and naming things

Also, this is itself a joke because cache invalidation hinges on naming things :-)

Collapse
manpreet profile image
Manpreet virk Author

๐Ÿ˜…

Collapse
tastefulelk profile image
Sebastian Bille

Nice concept! ๐Ÿ™Œ

Collapse
manpreet profile image
Manpreet virk Author

Thanks, Sebastian๐Ÿ˜„

Collapse
monika_roy1 profile image
Monika Roy

Nice share ๐Ÿ’Œ

Collapse
manpreet profile image
Manpreet virk Author

Thanks, Monikaโœจ

Collapse
relativelyrehan profile image
relativelyrehan

This is a really nice list, especially the article about variables is a must read ๐Ÿ“–๐Ÿ“–

Thanks for sharing โœŒ๐Ÿ’ฏ

Collapse
manpreet profile image
Manpreet virk Author

Glad you liked it ๐Ÿ˜Š