Best Nodes of the Day, Week, Month, and Year

Are they really the best nodes? Maybe, maybe not. You be the judge!

Also check out Selected Best Nodes — today's random selection of 50 of the top 2000 nodes of all time.

By the way — Please don't upvote these nodes just because other monks thought they were good. If you do, their node reputations will increase — but then we won't really be showcasing the best nodes.


Best Nodes of The Day

# Node Author Rep
1 Re^4: send mail with STARTTLS ysth 14
2 Re^3: prove can't find my module, even though its directory is in $INC[0] ikegami 13
3 Re^3: prove can't find my module, even though its directory is in $INC[0] ikegami 13
4 Re^4: send mail with STARTTLS Corion 12
5 Re^3: prove can't find my module, even though its directory is in $INC[0] ysth 10
6 Re^4: prove can't find my module, even though its directory is in $INC[0] LanX 10
7 Re^4: send mail with STARTTLS hippo 10
8 Re: ORM for new native Perl Object System Corion 8
9 Re: prove can't find my module, even though its directory is in $INC[0] ysth 8
10 Re^5: send mail with STARTTLS cavac 7
As of Dec 16, 2025 at 13:38 UTC, Next refresh in 45 mins ±15 min

Best Nodes of The Week

# Node Author Rep
1 Re: prove can't find my module, even though its directory is in $INC[0] choroba 16
2 Re^2: Faster (but uglier) PWC 350-2 solutions choroba 16
3 Re: Faster (but uglier) PWC 350-2 solutions ysth 15
4 Re^4: send mail with STARTTLS ysth 14
5 Re^4: prove can't find my module, even though its directory is in $INC[0] choroba 14
6 Re: send mail with STARTTLS atcroft 14
7 Re^2: prove can't find my module, even though its directory is in $INC[0] ysth 14
8 Re^4: Faster (but uglier) PWC 350-2 solutions choroba 14
9 Re^3: prove can't find my module, even though its directory is in $INC[0] ikegami 13
10 Re: send mail with STARTTLS hippo 13
As of Dec 16, 2025 at 12:21 UTC, Next refresh in 2 hours and 30 mins ±15 min

Best Nodes of The Month

# Node Author Rep
1 Re: Perl hashes and non-determinism hippo 37
2 Re: Perl hashes and non-determinism ikegami 30
3 Re: Perl hashes and non-determinism ikegami 27
4 Re: What's the "modern" way to talk to C libraries? Corion 25
5 What's the "modern" way to talk to C libraries? haj 25
6 Re: Perl hashes and non-determinism sleet 25
7 Re: Perl::Critic versus File::Path choroba 24
8 Re: Perl hashes and non-determinism ikegami 24
9 Re: Perl hashes and non-determinism cavac 24
10 Re: A Very Fast 64–Bit Date Algorithm ysth 23
As of Dec 16, 2025 at 09:06 UTC, Next refresh in 19 hours and 15 mins ±15 min

Best Nodes of The Year

# Node Author Rep
1 Re: Perl Best Practices -- 20 years later choroba 49
2 RIP Matt S. Trout LanX 38
3 Perl Best Practices -- 20 years later pfaut 38
4 Re: Perl hashes and non-determinism hippo 37
5 It's been a year davido 37
6 Re: Does perl have a builtin limit to the size of shared memory segments I can write to? NERDVANA 37
7 Selected parts of the site are now static for Anonymous Monks Co-Rion 35
8 Perl v5.42.0 is now available! choroba 35
9 Re: Basic question about Iterator code choroba 35
10 CPANSec is now CNA! Tux 35
11 Re: Using system sort order Arunbear 34
12 Re: How to set the UTF8 flag? ysth 33
13 Re: Speed comparison of foreach vs grep + map Corion 33
14 Re: Perl Best Practices -- 20 years later swl 33
15 Re: How to set the UTF8 flag? NERDVANA 32
16 Re: Is it possible load optional modules from PERL5OPT? jo37 32
17 Re: unpack Binary FAIL ikegami 32
18 Re: Purpose of the "caret" character in "qr" regex output jwkrahn 32
19 Re: Regex Mystery tybalt89 32
20 Re: Can I (with XS) invoke the regex engine without making copies of the buffer? dave_the_m 31
As of Dec 15, 2025 at 17:08 UTC, Next refresh in 3 hours and 15 mins ±15 min