$ ls ~/posts

posts

#HTTP#Perl

HTTP::Response may have a different definition of success than you do

This has bitten me before, so I thought it was worth writing about. This RT ticket explains it better than I can, but let me sum things up here. Consider this code:

· 2 min read
#Perl

Upgrading Business::PayPal::API

I got co-maint on Business::PayPal::API about 3 years ago in order to patch one line that was throwing a warning. The previous release had been 2 years prior to that. So it’s fair to say that this module has not lately been on a rapid release cycle. It’s still in use, though, and lately there has been some …

· 2 min read
#Perl

Stop Writing Your Own Commify Functions

Writing your own commify function may well be right up there with writing your own web framework or templating system. Most of us have done it and it probably wasn’t worth the effort. Enter CLDR::Number. (I should note here that it’s not obvious from the name that this module will commify for you – …

· 4 min read
#browser detection#HTTP

On the status of HTTP::BrowserDetect

One of the first modules I ever took over on CPAN is the venerable HTTP::BrowserDetect. I remember I was giving a talk at Toronto PerlMongers one night about a UserAgent parser I had worked very hard to build. When I was finished, one of the comments was “Why didn’t you just use HTTP::BrowserDetect”? …

· 4 min read
#MetaCPAN#Perl

How I Spent My 2015 NY.pm Hackathon

On May 2, 2015 I had the pleasure of attending the NY.pm hackathon, which was hosted at the Bloomberg tower in Manhattan. I was privileged to be one of 5 developers to have their travel and hotel sponsored by Bloomberg L.P. This made attending the event very easy for me. Basically all I had to do was show up at the …

· 4 min read
#MetaCPAN#Perl

I’ll be at the 2015 New York Perl Hackathon

I’m happy to say that I’ll be participating in the 2015 New York Perl Hackathon. I’d like to thank Bloomberg, L.P. for sponsoring me so that I can attend this event.

· 1 min read
#MetaCPAN#Perl

How I Spent My Perl QA Hackathon v2015 (Berlin)

One week ago I was in Berlin at the Perl Quality Assurance Hackathon (QAH), happily hacking away on MetaCPAN. Today I’ll summarize the good, the bad and the ugly about my time in Berlin. Spoiler alert: it was all good.

· 13 min read
#CPAN#MetaCPAN

The Perl QA Hackathon is still looking for Sponsors

Last year I shared an article about how You Can Help MetaCPAN by Helping the QA Hackathon. A year later, you can still help MetaCPAN by helping the QA Hackathon. As one of the core MetaCPAN developers, I’m planning to attend this event next month. It’s still the best chance that I get to sit down and focus …

· 2 min read
#CPAN#MetaCPAN

MetaCPAN Welcomes Panopta as a Sponsor

As you may know MetaCPAN as a project has no budget. We rarely solicit funds because we rarely need to pay for anything. This has allowed us to focus on the project itself rather than the administrative issues that arise whenever money changes hands. Because these relationships allow us the freedom to do what we need …

· 2 min read