Acme-oop-ism Part Three: techniques

Acme-oop-ism is about writing code that works in Moose, Mouse and Moo. We’ve already looked at how Type::Tiny has achieved this. Now I’m going to introduce you to some Acme-oop-ist techniques….

Acme-oop-ism Part Two: Type::Tiny

Acme-oop-ism is about writing code that works in Moose, Mouse and Moo. Type::Tiny was born of frustration with how MooX::Types::MooseLike handles “inflation”. Inflation is how Moo handles interacting with Moose. I’m simplifying here, but when Moo detects that Moose…

Acme-oop-ism Part One

Ingy gave a talk on Acmeism at YAPC::NA. Acmeism is a simple, yet ambitious idea. Break down the barriers that exist in programming by publishing software modules that work in multiple different languages. (And use smarter tools so that…

Planet Moose – September 2013

Welcome to the second edition of Planet Moose, a brief write up on what’s been happening in the world of Moose this month, for the benefit of those of you who don’t have their eyes permanently glued to the…

Planet Moose – August 2013

Welcome to the first edition of Planet Moose, a brief write up on what’s been happening in the world of Moose this month, for the benefit of those of you who don’t have their eyes permanently glued to the…

Introducing Moops

Moops is sugar for writing object-oriented Perl. It provides similar syntax to MooseX::Declare and Stevan Little's p5-mop-redux. It's some glue between Moo, Type::Tiny, Function::Parameters and Try::Tiny, but for those occasions when you want the backing of a meta object…

Who’s relying on that CPAN release?

Sometimes it’s useful to know who exactly is relying on your CPAN distribution – for example, if you’re planning an incompatible API change for a module, and wish to contact people using it to give them advance notice. MetaCPAN…

Data::Dumper::GUI

Everyone knows all that command-line stuff is for weirdo geeks, right? 😉 So let’s bring Data::Dumper kicking and screaming into the 21st century and give it a pretty GUI! Introducing Data::Dumper::GUI; a GUI for Data::Dumper. It allows you to view…