2024.04.03 in #663The Weekly Challenge - 263
I have no clue why avoiding the use of 'my' in declaring variables. I would love to know the reason behind it.
2024.04.10 in #664The Weekly Challenge - 264
Thanks for sharing the special use of subsdtr(). You don't see this very often. Keep sharing.
2024.04.18 in #665The Weekly Challenge - 265
CPAN can never let you down. It has solution for every task. See yourself how?
2024.05.28 in #671The Weekly Challenge - 271
Smart move to get the help of CPAN module. Thanks for promoting the use of CPAN modules. Keep it up great work.
2024.06.07 in #672The Weekly Challenge - 272
Nice promotion of CPAN modules. I must admit, the use of CPAN module makes the code compact and readable. Well done.
2024.06.14 in #673The Weekly Challenge - 273
Nice promotion of CPAN modules to solve the challenges. I must admit, the discussion is very engaging. Well done.
2024.07.04 in #676The Weekly Challenge - 276
As always, we see the use of CPAN modules again. All heavy lifting done by the modules, rest is just a thin layer on top. Keep it up great work.
2024.07.09 in #677The Weekly Challenge - 277
Full on demo of CPAN modules. Happy to see the popularity among team members. Well done and keep it up.
2024.07.17 in #678The Weekly Challenge - 278
Pure Perl solution without any dependency this week covering every examples. Great work.
2024.07.26 in #679The Weekly Challenge - 279
Use of Perl regex magic can be very handy. Thanks for your contributions every week.
2024.08.01 in #680The Weekly Challenge - 280
Simple use of hash in Perl is good enough for Twice Appearance task. Smart approach, well done.
2024.08.08 in #681The Weekly Challenge - 281
Predefined set of all possible moves can be very handy. Well documented and easy to follow algorithm. Keep it up great work.
2024.08.14 in #682The Weekly Challenge - 282
Clever use of regex tr in action and well documented solution. Keep sharing knowledge.
2024.08.20 in #683The Weekly Challenge - 283
Another gem from CPAN to get the quality work. Impressive work, keep it up.
2024.08.29 in #684The Weekly Challenge - 284
Once again you see the power of CPAN module. It gets job done in no time. Well done and thanks for sharing.
2024.09.05 in #685The Weekly Challenge - 285
Regex? I never thought of regex when dealing with 'No Connection' task. It is very powerful and different. Well done.
2024.09.21 in #687The Weekly Challenge - 287
I love self documented solution as shared in the blog post. It helps in breaking down the regex approach. Keep sharing the knowledge.
2024.10.02 in #689The Weekly Challenge - 289
Keeping it simple and easy to follow style. Self explanatory solutions in Perl. Thanks for your contributions.
2024.10.18 in #691The Weekly Challenge - 291
Self documented solution in Perl covering every examples. Thanks for your contributions.
2024.10.24 in #692The Weekly Challenge - 292
Simple yet effective algorithm gets you the desired result. It is self explanatory. Thanks for the contribution.
2026.02.09 in #760The Weekly Challenge - 360: Text Justifier
This post demonstrates a practical and idiomatic Perl solution by leveraging String::Pad for Text Justifier, showcasing how using existing modules can simplify challenge tasks. The concise examples with clear input/output make it easy to grasp the task mechanics and verify correctness.
2026.02.09 in #760The Weekly Challenge - 360: Word Sorter
This write-up delivers a succinct and idiomatic Perl solution to the Word Sorter task, using a case-insensitive sort and clean split/grep logic that keeps words unchanged while ordering them alphabetically. The included test cases make the behavior clear and easy to verify.
2026.02.17 in #761Zeckendorf Representation
The write-up presents a memory-efficient and well-explained Perl implementation for computing the Zeckendorf representation, cleverly using only two Fibonacci values at a time and clear test examples to illustrate the logic. Its structured presentation and readable code make it a helpful reference for anyone interested in elegant algorithmic Perl solutions.
2026.02.17 in #761Find Celebrity
The celebrity finder solution delivers a clear and self-contained Perl implementation that uses readable grep-based checks to identify the celebrity by row and column conditions, backed by several solid test cases illustrating correctness. Its straightforward logic and minimal reliance on external modules make it both accessible and practical for Perl programmers exploring matrix-based algorithms.
2026.02.25 in #762Echo Chamber
This Weekly Challenge 362 post offers a clean, beginner-friendly Perl implementation of the 'Echo Chamber' task, contrasting a straightforward loop approach with a more declarative map-and-join variant. The explanations highlight readable coding practices and clarify the benefits of each style, making it both instructive and approachable for Perl programmers.
2026.02.25 in #762Spellbound Sorting
This PWC 362 Part 2 post presents a clear and efficient Perl solution for sorting numbers by their spelled-out word forms using a classic Schwartzian Transform. The explanation shows thoughtful use of Lingua::Any::Numbers for multilingual support and highlights how to avoid repeated conversions for better performance. It's a technically solid and instructive example of Perl's data-processing strengths.
If you are not yet subscribed, you can do it now. Free of charge:
Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
This newsletter is about the Perl Programming languages.