Take arms against a sea of troubles So Dave Cross has started injecting Moose Koolaid into his CPAN modules and got smacked by Adam Kennedy for injecting Moose into something with a ton of downstream dependencies. Or at least it used to have a ton of downstream deps, the module in question, Test::Warn (as Adam rightly points out) has moved on. ... Read more 01 Sep 2009 - 1 minute read
Blatant Begging So the time has come where I scurry and do some last minute organization for Perl Oasis. Last year was very small because I wasn’t very organized in advertising it, and this year I hope to do better but the first hurdle is fund raising. Last year we had amazing support from HD Publishing Group a local Perl company. They simply ca... Read more 25 Aug 2009 - 1 minute read
Version Numbers and Deprecation Policies A few days mst pointed out to me the Mojo release notes. I don’t pay attention to the project since these days I have my plate full with Moose, Catalyst, and KiokuDB as well as starting a small business to be paying attention to yet another wheel. My comment was “wow”. To quote the release notes 0.99125... Read more 24 Aug 2009 - 4 minute read
Sketchy Code Quite often when I’m developing with a new framework or toolset I find it easy to write a small test script to make sure I understand the feature I’m working with. They’re sort of like sketches artists do while working on a piece or noodling an idea, or improve performances by actors trying to flesh out a character. Some code I pos... Read more 30 Jul 2009 - 2 minute read
The Role of Inheritance Ovid linked to a blog post about the evil’s of inheritance. The post makes an excellent case for the dangers of inheritance for behavioral composition. However I knew he was running into a problem when his first example still used inheritance to denote Type polymorphism. That’s ultimately my problem with his “solution” to... Read more 19 Jul 2009 - 3 minute read