Posts by Category
Advocacy
-
There's only one useful way to handle your detractors
-
Stand up for your communities and projects
-
Google Code-In brings fresh blood to the Perl and Parrot communities
-
Progressing vs. leapfrogging
-
White House releases open source code
-
Updates to perl-begin.org
-
Celebrating women in Perl on Ada Lovelace Day
-
How to write an announcement for your software project
-
Perl gratitude, 2008
-
Is learning Perl the hard way the easy way?
-
Richard Dice trumpets Perl to the press
-
Why do designers fail to adopt Perl?
-
Perl must decentralize, diversify and colonize
-
Perl is not going away
Business
CPAN
-
ack 2.28 has been released with new color charts
-
Announcing SQL::Tiny
-
Use Getopt::Long even if you don't think you need to
-
ack 2.24 is released, speeding up common cases
-
Avoid the vagueness of dies_ok() in Test::Exception
-
Dueling code wizardry is one of the things I love most about Perl
-
Improve your test logs with simple distro diagnostics
-
Perl::Critic 1.128 fixes bugs and works with Perl 5.26
-
Perl::Critic releases its first new developer release in 21 months
-
Speed up DBI reads by binding variables directly
-
ack 2.18 has been released; ack 3 starting development
-
ack 2.16 has been released
-
Higher-level list utility functions with List::UtilsBy
-
All about the new Test2 framework and how it will help your tests
-
Template Toolkit's DEFAULT directive does not short-circuit
-
Test::WWW::Mechanize adds scraping functions
-
Finding a lost dog's owner with Perl and WWW::Mechanize
-
Spreadsheet::WriteExcel is dead. Long live Excel::Writer::XLSX.
-
Notes from Damian Conway's sessions at OSCON 2011
-
ack 1.96 released, now ignores minified Javascript files
-
Nurturing new open source contributors
-
Run PHP tests in your Perl test suite
-
Artistic License 2.0 makes dual-license boilerplate unnecessary
-
Help keep the world safe from SQL injection
-
Devel::NYTProf 3.0 is out, more mindblowing than ever
-
Advent calendars galore
-
Christmas brings the RJBS Advent Calendar
-
ack 1.90 released
-
Community contributions for those who don't feel rockstarry enough yet
-
Help end licensing under “same terms as Perl itself”
-
Introducing CPANHQ
-
Fixing old bugs in Template::Timer and Perl::Critic::Bangs
-
Mac OS X Security Update 2009-001 might break your Perl
-
Should Perl 6 use the CPAN?
-
CPAN Testers gives module authors new flexibility
-
Microsoft will support CPAN authors with free access to Windows machines
-
Moving forward with Git and Perl
-
There is no “best” in software
-
CPAN Testers considered useful
-
A case for Catalyst
-
The evolution of Perl frameworks
-
Speak up for Catalyst
-
Devel::NYTProf continues its march of awesomeness
-
Dist::Zilla eases management of your CPAN distributions
-
Creating a module distribution with Module::Starter
-
Write your code like it's going on CPAN
-
The relation between CPAN Testers and quality, or, Why CPAN Testers sucks if you don't need it
-
Creating Excel files with Perl
-
Devel::NYTProf will knock your socks off
-
Optimizing file searches with File::Find::Rule
-
Big improvements in mini-CPAN tools
-
How fresh is the CPAN?
-
Oslo QA hackathon wrap-up
-
Searching CPAN from Firefox
-
Rethinking the interface to CPAN
-
rt.cpan.org source released
-
Popular Perl packages in Debian
-
Show me the output before I install it!
-
Make your own mini CPAN
-
Updated distribution meta-information available at search.cpan.org
-
64-bit Macs may have CPAN build problems
-
Installing a module? Do you feel lucky?
-
Organizing Tests with Test::Class
Code craft
-
Perl::Critic finds annoying little bugs in your code.
-
Develop sensible coding habits on the path to true Laziness
-
ack 1.94 released
-
Run PHP tests in your Perl test suite
-
To InformationWeek re: static code analysis
-
Help keep the world safe from SQL injection
-
The horrible bug your command line Perl program probably has
-
What editor/IDE do you use for Perl development?
-
ack 1.90 released
-
Hide your unnecessary details from the user
-
Attention all Vim-using Perl programmers
-
Perl::Critic is looking for help
-
How to spot bad Perl code, 2008 edition
-
Dist::Zilla eases management of your CPAN distributions
-
Write your code like it's going on CPAN
-
Writing a crawler with WWW::Mechanize
-
Devel::NYTProf will knock your socks off
-
Schwern on skimmable code
-
Scrabble cheating with Perl one-liners
-
Technical debt: Seek first to understand
-
New cross-language test automation lists, feeds and classes announced
-
Use Getopt::Long even if you don't think you need to
-
Pragmatic Programmer on estimating
-
Technical debt in your file headers
-
Don't trust yourself or your code
-
The worst way to shorten names
-
How not to do a Changes file
-
The rules of Optimization Club
-
Annoyance-driven development
-
Fluent numbers with Acme::Numbers
-
The man who couldn't refactor
-
Designing too far into the future
-
Superstition has no place in programming
-
LWP::Simple is beautiful code
-
Dueling code wizardry is one of the things I love most about Perl
-
Before you write a patch, write an email
-
Mark Jason Dominus on giving fish
-
There's only one useful way to handle your detractors
-
Nurturing new open source contributors
-
Stand up for your communities and projects
-
Think, for Perl's sake
-
Passing of Randy Kobes
-
Perl gets modern community blogging platform at blogs.perl.org
-
Don't optimize for yourself in communities
-
Community contributions for those who don't feel rockstarry enough yet
-
Quickies from Wednesday, OSCON 2009
-
What should the world know about Perl?
-
How to announce an event, or, awesome is not always self-evident
-
Every day, we contribute to shaping our community
-
What happens at a hackathon?
-
Celebrating women in Perl on Ada Lovelace Day
-
Get paid for working on Perl projects in Google Summer of Code 2009
-
Two advent calendars to choose from
-
Speak up for Catalyst
-
Developer optimization redux
-
BarCamp Milwaukee 3 coming October 4th-5th
-
Working to bring Perl to the Google App Engine
-
Perl is an act of love
-
YAPC::NA 2008 photo wrap-up
-
YAPC::NA 2008 recap: The six-year-old version
-
Perl must decentralize, diversify and colonize
-
Oslo QA hackathon wrap-up
-
Call for grant proposals, 2008 Q2
-
Perl is back at OSCON 2008
-
Help find students for Perl projects in Google Summer of Code 2008
-
rt.cpan.org source released
-
LINSWAN: An acronym we can steal from Ruby
-
More companies openly supporting Perl projects
-
Sign up to help with Summer Of Code
-
Interviews with Michaud & Dice
-
Genealogy, web services and Perl
-
First what in five years?
-
Where is Perl 6? The question that won't die
-
Perl birthday parties across North America
-
Perl gratitude, 2007
-
Perl Survey results released
-
Statistical views of open source projects on ohloh.net
-
White Camels for 2007
Conferences
-
The great and mighty crowdsourced YAPC::NA 2012 recap list
-
My YAPC::NA 2012 notes and recap
-
YAPC::NA 2012 gets away from RTFM marketing
-
My to-do list always grows post-OSCON
-
Quickies from Wednesday, OSCON 2009
-
What should the world know about Perl?
-
How to announce an event, or, awesome is not always self-evident
-
Pittsburgh Perl Workshop 2008 is underway
-
BarCamp Milwaukee 3 coming October 4th-5th
-
YAPC::NA 2008 photo wrap-up
-
YAPC::NA 2008 recap: The six-year-old version
-
My schedule for YAPC::NA 2008
-
YAPC::NA 2008 offers something for everyone
-
WebGUI Users Conference announced for August 26-29, 2008
-
Perl is back at OSCON 2008
-
USENIX opens conference proceedings
-
Submit talks for YAPC::Asia and Italian Perl Workshop
-
Submit your talks for Chicago and Braga
-
OSCON 2008 Call For Participation is now open
-
Pittsburgh Perl Workshop fast approaching
Data munging
Databases
Documentation
Interviews
Opinion
-
Mark Jason Dominus on giving fish
-
There's only one useful way to handle your detractors
-
Stand up for your communities and projects
-
White House releases open source code
-
Free Software Foundation helps no one with name-calling
-
How to write an announcement for your software project
-
There is no “best” in software
-
Why do designers fail to adopt Perl?
-
Perl must decentralize, diversify and colonize
-
Open source is not piracy
-
Rethinking the interface to CPAN
-
TPF helps defend the Artistic License
-
Good Perl code is the best form of evangelism
-
Show me the output before I install it!
-
The relationship between a language and its toolchain, and why Perl 6 scares the hell out of Adam Kennedy
-
Your favorite language sucks
-
Can dynamic languages scale?
-
Which language to inflict on clients?
-
Stop worrying and learn to love Perl 6
-
Why Perl 6 needs to be deemphasized and renamed
-
Where is Perl 6? The question that won't die
-
State of the Onion 2007: Let's go scripting
-
Perl gratitude, 2007
-
Schwern has killed off Perl 5.5, and I thank him
-
Evolution requires mutation
Perl 5
-
for, map, grep and function calls autovivify arrayrefs
-
Use Getopt::Long even if you don't think you need to
-
Higher-level list utility functions with List::UtilsBy
-
All about the new Test2 framework and how it will help your tests
-
Perl::Critic finds annoying little bugs in your code.
-
Notes from Damian Conway's sessions at OSCON 2011
-
The future of Perl 5
-
Perl 5.14 is now available
-
ack 1.94 released
-
Google Code-In brings fresh blood to the Perl and Parrot communities
-
Progressing vs. leapfrogging
-
Run PHP tests in your Perl test suite
-
Vim 7.3 supports Perl 6, adds Perl 5 improvements
-
Why roles in Perl are awesome
-
How to shuffle a list in Perl
-
Perl 5.12 released; Perl 5 under new release process
-
What are you working on in Perl?
-
Perl one-liner to sample your Mac's voices
-
Devel::NYTProf 3.0 is out, more mindblowing than ever
-
Perl 6 development does not detract from Perl 5
-
Perl coming to Android phones
-
Updates to perl-begin.org
-
Introducing CPANHQ
-
Promote Perl 6 by saying “Perl 5”
-
Attention all Vim-using Perl programmers
-
What happens at a hackathon?
-
Get paid for working on Perl projects in Google Summer of Code 2009
-
Perl 5 source repository now hosted in git
-
Perl 5.8.9 is out
-
“Higher-Order Perl” available for free download
-
Moving forward with Git and Perl
-
What's the state of Perl web frameworks?
-
Hidden features of Perl
-
Index of online articles from The Perl Journal
-
Perl best administration practices
-
Perl 5.8.9's perldelta needs your help
-
The relation between CPAN Testers and quality, or, Why CPAN Testers sucks if you don't need it
-
Red Hat's patch slows down overloading in Perl
-
Working to bring Perl to the Google App Engine
-
Help the Perl 5 wiki get to 1,000 entries
-
Colons invalidate BEGIN and END blocks
-
YAPC::NA 2008 offers something for everyone
-
I wish I could use smart matching
-
mod_perl now supports Perl 5.10
-
Tim Bunce debunks Perl myths
-
Perl debuts in the Microsoft 3rd Annual Scripting Games
-
Huge week on perl5-porters
-
The future of Strawberry Perl
-
Strawberry Perl is all-inclusive
-
How to install and set up Strawberry Perl
-
What people are saying about Perl 5.10
-
Strawberry Perl 5.10.0 now available
-
Perl 5.10 now available
-
ActiveState provides Windows binaries of Perl 5.10.0
-
64-bit Macs may have CPAN build problems
-
Perl trumps Ruby and Erlang in the Wide Finder Project
-
Perl 5.10.0 RC1 is now available
-
Schwern has killed off Perl 5.5, and I thank him
-
Gerard Goossen talks about Kurila, a Perl 5 fork
-
Bind output variables in DBI for speed and safety
-
Perl 5.10's first release candidate coming soon
Perl 6
-
Notes from Damian Conway's sessions at OSCON 2011
-
Vim 7.3 supports Perl 6, adds Perl 5 improvements
-
What are you working on in Perl?
-
Advent calendars galore
-
Perl 6 development does not detract from Perl 5
-
My to-do list always grows post-OSCON
-
Promote Perl 6 by saying “Perl 5”
-
Attention all Vim-using Perl programmers
-
Get paid for working on Perl projects in Google Summer of Code 2009
-
Perl 6 stretches its wings, makes a milestone release
-
Should Perl 6 use the CPAN?
-
Database access in Perl 6 is coming along nicely
-
Perl 6 apps today: November is a wiki written in Perl 6
-
How cool Perl 6 really is
-
Ian Hague funds Perl 6 development through the Perl Foundation
-
YAPC::NA 2008 offers something for everyone
-
Tim Bunce debunks Perl myths
-
Tell us how to do it, Andi!
-
The relationship between a language and its toolchain, and why Perl 6 scares the hell out of Adam Kennedy
-
Take a nibble of Perl 6 with a microarticle
-
Why I love say
-
Stop worrying and learn to love Perl 6
-
One view of what we've done in Perl 6
-
Why Perl 6 needs to be deemphasized and renamed
-
Where is Perl 6? The question that won't die
Perl Foundation
-
Perl 5.14 is now available
-
Google Code-In brings fresh blood to the Perl and Parrot communities
-
Get paid for working on Perl projects in Google Summer of Code 2009
-
Booking.com puts their money where their infrastructure is
-
Richard Dice trumpets Perl to the press
-
Perl Foundation wants to give you money to work on Perl projects
-
Josh McAdams preaches in the press
-
Ian Hague funds Perl 6 development through the Perl Foundation
-
TPF wants your input on Q2 grant proposals
-
Call for grant proposals, 2008 Q2
-
Help find students for Perl projects in Google Summer of Code 2008
-
Perl Foundation accepted in Google Summer of Code 2008
-
TPF helps defend the Artistic License
-
Perl Foundation needs new members
-
R.E.M. releases videos under Artistic License 2.0
-
Interviews with Michaud & Dice
-
rt.cpan.org gets speed improvements
-
Help the Perl Foundation choose a CRM system
-
First what in five years?
-
What people are saying about Perl 5.10
-
Perl 5.10 now available
-
Richard Dice talks about changes and projects at the Perl Foundation
-
White Camels for 2007
Programmers
Rakudo
Regexes
-
Announcing SQL::Tiny
-
ack 2.24 is released, speeding up common cases
-
Avoid the vagueness of dies_ok() in Test::Exception
-
ack 2.18 has been released; ack 3 starting development
-
ack 2.16 has been released
-
All about the new Test2 framework and how it will help your tests
-
ack 2.0 has been released
-
vim-perl needs your help
-
Low-tech high-speed OS X program launching
-
Fixing my #1 bash annoyance
-
Cool vim plugin of the day: surround.vim
-
Use Getopt::Long even if you don't think you need to
-
What commands do you run?
-
ack 1.78 is out
-
Use seq or jot to do repetitive numbering
-
Devel::NYTProf is the hot new profiler in town
-
Leopard cheat sheet
-
How to: Find all modules used in a tree
-
Getting lines from a website with GET and ack
-
Put your work under version control today
-
Vim tricks for Perl
-
Make your own mini CPAN
-
More vim goodies for Perl 5.10
-
Make vim support Perl 5.10
-
Share your dotfiles and check out others
-
ctags 5.7 improves Perl support
Web
Windows