What's new on CPAN - January 2017Feb 13, 2017 by David Farrellcpanchipmunktelegrammopqnfitbitpollux1passwordA curated look at January’s new CPAN uploadsRead it
Laptop review: Dell XPS 13 2-in-1 (9365)Jan 25, 2017 by David FarrellhardwaredelllaptopxpsDell goes one better with this new 2-in-1Read it
What's new on CPAN - December 2016Jan 5, 2017 by David Farrellcpanansiazureblackboardjiraredisbuddy-systemulidjson-rpcmongodbconfluencediffcatalystdancer2mojoliciousbokehjsA curated look at December’s new CPAN uploadsRead it
Obscure Perl trick: single-quote separatorsDec 28, 2016 by David Farrelldevelopmentadasingle-quotenamespacetrickOne of Perl’s ancient artifactsRead it
Perl module names are filepaths - and that's allDec 14, 2016 by David FarrelldevelopmentcpanpausecuckoomodulepackageperlmodUnderstand how Perl loads codeRead it
What's new on CPAN - November 2016Dec 8, 2016 by David Farrellcpanazureswaggerlobidlumberjackacmecpan-testersgvgajpegxlsxmattermoststompkingpinmojoliciouscatalystmce-hobokayakoA curated look at November’s new CPAN uploadsRead it
How to build a base moduleNov 30, 2016 by David Farrelldevelopmentexporterimport-basemastering-perlEstablish consistency and reduce boilerplate across your projectRead it
I'm speaking at the London Perl Workshop 2016Nov 24, 2016 by David FarrellcommunitylpwlondonJoin us for an exciting day of technical talks and funRead it
How to upload a script to CPANNov 14, 2016 by David Farrellcpandistributionmetacpancpan-testerstoolchainShare your code with others via CPANRead it
What's new on CPAN - October 2016Nov 3, 2016 by David Farrellcpantibiapandoctntbread-boardraspberry-pipngnetfiltertext-xslateajvbsontest2A curated look at October’s new CPAN uploadsRead it
How to empty a file with PerlOct 26, 2016 by David FarrelldatatruncateopenfilehandlevimAs easy as you’d expect it to beRead it
What's new on CPAN - September 2016Oct 12, 2016 by David Farrellcpandracooziemonzocassandrakeystonezstddbicduckduckgojson-schemaA curated look at September’s new CPAN uploadsRead it
Don't forget to #PerlSep 28, 2016 by David FarrellcommunitytwitterhashtagHelp users find Perl related tweets more easilyRead it
5 things I learned from Learning Perl 7th EditionSep 23, 2016 by David Farrellcommunitylearning-perloreillybrian-d-foyA surprisingly in-depth book for beginnersRead it
Using bit arrays with large integersSep 15, 2016 by David Farrelldatabigintbit-arraybitmaskintegermemoryTesting huge bit arrays with PerlRead it
What's new on CPAN - August 2016Sep 7, 2016 by David Farrellcpanfarmhashmediumxisbnmailgunopanstatsiteband-in-a-boximagermonorailkinesisfacebooktemplate-pureA curated look at August’s new CPAN uploadsRead it
Save space with bit arraysAug 23, 2016 by David Farrelldatabit-arraybitwisebinarybooleanbigintintegerAn old school data structure that efficiently stores dataRead it
Identify slow code with Devel::TimerAug 17, 2016 by David Farrelldevelopmentdevel-timerbenchmarkrefactoroptimizespeedHow timing statements can help you pinpoint bottlenecksRead it
What's new on CPAN - July 2016Aug 9, 2016 by David Farrellcpansocket.iopowershellmailchimpreadonlylibffilibpostalapacheieee754A curated look at July’s new CPAN uploadsRead it
Building a UTF-8 encoder in PerlAug 2, 2016 by David Farrelldataunicodeutf8encodedecodebinarybitmaskcodepointLearn UTF-8 by encoding it yourselfRead it