2011.08.22 in #5Conference Code of Conduct Considerations
The discussion around code of conduct for conferences has surfaced on several Perl related web sites recently. In this article, Dave Rolsky goes into more depth about the topic. As this is relevant to all YAPCs and Perl Workshops, if you are planning to attend or organize such event it might be better to voice your opinion now than to complain later.
2011.09.14 in #8The New OO Docs of Dave Rolsky for the Perl Core Have Been Merged
After many months of working the new OOP docs written by Dave Rolsky finally reached the point when they could be merged into the core perl documentation. This means they will be part of the next official release of perl. If you are impatient to wait you can check out his blog entry and from there the link to the documentation.
2011.12.20 in #22The Perl 5.15.6 Epigraph
Dave Rolsky has released Perl 5.15.6, the latest development version of Perl. Each release includes an epigraph. Dave explains his choice.
2012.03.21 in #35Perl 5.16 and beyond
Dave Rolsky has written an article for LWN, and it is already publicly available. He describes the possibility to extend the syntax of Perl outside of the core and how this will help fixing the smart-match operator while retaining the old and not so perfect behavior for people who want that. (for backward compability). All this without messing up the core of perl. He also talks about some of the plans for the development of Perl.
2012.04.17 in #39git-age-report
Dave Rolsky provides a nice solution in Perl to find the files in a git repository, that have not been changed for a long time. But then it got golfed to some really short solution using find and xargs. Of course the latter won't work on Windows.
2012.05.14 in #43New Type Constraint Module for Perl
Dave Rolsky has uploaded an alpha version of his new type-system that is supposed to fix some if the flaws of Moose's type system and that of MooseX::Types. (Hmm, I was not aware of those).
2012.07.10 in #51Who Says Hiring Perl Devs Is Hard?
Dave Rolsy picked up the theme from last week and has a solution for all the companies that find it hard to hire good Perl developers. Allow telecommuting. One of the comments mention that offering a decent salary is also a good idea...
2012.10.08 in #64Please Don't Write Snowflake Code
So what do you say, should Perl projects have a standard style? Should they pick one from several standard styles? Is it OK to use your personal coding style in an Open source project? What about within a company?
2014.06.25 in #153YAPC::NA 2014 Talk Slides
Dave Rolsky has posted his slides, including the ones he used for his Intro to Moose class, a lightning talk titled 'Stepford, a Thing Sort of Like Make', and the his Date with Perl.
2014.12.20 in #178Please Test Params::Validate 1.14
Dave's released a trial version of Params::Validate, which allows validation callbacks to die in order to provide a custom error message or exception object. If you use it, he'd like you to test this version and report any problems please.
2015.01.04 in #180How to Go Wrong Testing HTML and Why It Took Me Forever to Fix It
Now with the CPAN Pull Request challenge going on, it is very interesting to read why a module author has delayed accepting a pull-request and how it lead to the creating of HTML::Differences that can find real differences between two HTML snippets.
2015.04.13 in #195My Two Master Classes at YAPC::NA::2015
Dave is going to give two classes at YAPC::NA: 'Introduction to Moose' is an already traditional training class and 'Introduction to Go' is a brand new one.
2015.06.13 in #203Why Use Go?
Different tools are good for different tasks. When is it better to use Perl, and when is it better to use Go? Dave gives us his two cents on the topic.
2015.09.28 in #218Please Test DateTime::Locale 0.93
Some major changes in the release starting by the source being a JSON file and not a set of XML files, but also various speed-ups.
2015.11.29 in #227Perl 6 is Fun
Dave's been playing with Perl a bit recently, and shares some of the things he likes. In summary: "Pretty much everything I love in Perl 5 is still part of Perl 6, but almost everything I hate is gone too".
2015/06/28 in #205Author Versus Release Tests with (and without) Dist::Zilla
No, Dave is not talking about a fight pitting authors versus release tests (although that'd be quite entertaining), but rather the distinction between author tests and release tests.
2016.02.25 in #240Using Test2 to (Re-)Implement Test::Class::Moose
Dave shows some problems with TAP including the fact that it cannot handle forking it a test well. He then points at Test2 that can provide a better abstraction layer for tests and solve some of the issues with the current testing framework of Perl.
2016.06.28 in #258MaxMind is looking to hire 2 Perl programmers
MaxMind are looking for two Perl programmers, but they need to be in the US states of Massachusetts, Minnesota, Montana, North Carolina, and Oregon, or anywhere in Canada.
2017.02.01 in #289Call For Presentations
Call For Presentations for The Perl Conference, NA (formerly known as YAPC::NA) 2017 is open, deadline is 6th March
2017.10.01 in #323Caching and the travis-perl Helpers
Travis-perl helpers will allow you to test your code with a much wider range of Perl versions than what Travis offers.
2018.10.09 in #377I'm Hiring at ActiveState Again
The ActiveState Careers page has two Build Engineer positions open, one for Linux and one for Windows.
2019.05.09 in #407Perl Conference 2019 Tutorials, Again
Dave offers an Introduction to Go course and the Introduction to Moose course. This is most likely the last time.
2020.07.28 in #471Malicious Code Found in CPAN Package Module-AutoLoad
The Module-AutoLoad distribution has been found to contain malicious code in its test suite. Specifically, it attempts to load and execute Perl code from a remote server during the test suite.
2021.01.29 in #4972020 Predictions Reviewed
It might not be as interesting as predicticng the Coronavirus or as volatile as US politics, but I'd love to see your predictions for Perl 7, Raku, Go, and Rust. I had some other, more political ideas, but I think I'll leave them out now.
2022.04.19 in #561Software Job Search 2022 Retrospective: Coding Challenges
While this is nothing to do specifically with Perl Dave is very well known in the Perl community and his posts are always very interesting. This is no exception. It is interesting to follow his process of looking for a new job.
2022.06.17 in #569Job Search 2022 Update: Postscript
Before you read this post, write down how long do you think it took for GitHub, Oso, and Netflix to respond to the application of Dave Rolsky? Then go ahead and check it.
2022.11.19 in #591Big Changes in Precious v0.4.0
Precious is a code quality meta-tool for configuring a collection of linters and tidiers for a project.
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.