emk, rx, swak: tying it all together

March 10, 2009  ๐Ÿ“ง ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

At long last, Iโ€™ve begun really tying together a number of things all meant to be used together. So far, itโ€™s been a huge success and Iโ€™m really happy with it. They are:

Read more โ†’

all hail vincent pit

February 25, 2009  ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

I didnโ€™t really know who this Vincent Pit character was until a couple years ago when Variable::Magic showed up. It was pretty cool, and then Iโ€™d see him saying crazy cool things on the p5p IRC channel. At some point I said, โ€œHey, Vincent. I bet youโ€™re just the guy to convince to make it possible to localize something in a higher scope.โ€

Read more โ†’

constructing email messages painlessly

January 25, 2009  ๐Ÿ“ง ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

Building email messages is a pain. Even if you use a library to build the message string for you, you have to know a lot of crap and pay attention to a lot of details. If you know what those details are, itโ€™s a pain. If you donโ€™t know what they are, you donโ€™t feel any pain until later, when you find out all the ways things went wrong.

Read more โ†’

email::mime::* make me crazy

January 20, 2009  ๐Ÿ“ง ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

Iโ€™ve been doing a lot of work on our internal library for building multipart email messages from templates. Email::MIME has been stabbing me in the face much of the time.

Read more โ†’

importing version-control-free code from the cpan

January 15, 2009  ๐Ÿ”€ ๐Ÿช ๐Ÿง‘๐Ÿฝโ€๐Ÿ’ป

Iโ€™ve been meaning to convert some old code, not originally mine, from VCS-free CPAN releases to git. That is: I want to take each release and commit it to a git repository, preserving authorship, dates, and so on. Someone told me that Jon Rockwayโ€™s metacpan would help with this, but it wasnโ€™t going to work right out of the box, and I was more interested in results than learning. Iโ€™m sure that he could produce something much better than the garbage I produced, and I hope he does.

Read more โ†’