Archives
- 2008.12.08: Cool vim plugin of the day: surround.vim
- 2008.11.12: When to use JPEG, when to use PNG
- 2008.09.24: Git is my hero
- 2008.08.29: Downloading video with Awk
- 2008.08.11: Creating Excel files with Perl
- 2008.06.02: Scrabble cheating with Perl one-liners
- 2008.05.25: Use Getopt::Long even if you don't think you need to
- 2008.05.17: Pragmatic Programmer on estimating
- 2008.05.16: How to write a simple database-backed website with Perl modules Mason and Class::DBI
- 2008.05.14: Optimizing file searches with File::Find::Rule
- 2008.04.29: The case of the blocking CREATE INDEX call
- 2008.04.16: What commands do you run?
- 2008.03.31: Google now returns code snippets
- 2008.03.26: Technical debt in your file headers
- 2008.03.25: Don't use Plucene for real work
- 2008.03.24: Don't trust yourself or your code
- 2008.03.24: ack 1.78 is out
- 2008.03.08: Use seq or jot to do repetitive numbering
- 2008.03.05: Devel::NYTProf is the hot new profiler in town
- 2008.03.05: The worst way to shorten names
- 2008.02.27: How not to do a Changes file
- 2008.02.26: Free up a few gigabytes of space on your Mac
- 2008.02.19: The rules of Optimization Club
- 2008.02.14: Leopard cheat sheet
- 2008.02.13: The perils of Perl 5's indirect object syntax
- 2008.02.07: How to: Find all modules used in a tree
- 2008.01.31: Getting lines from a website with GET and ack
- 2008.01.31: Put your work under version control today
- 2008.01.27: Fluent numbers with Acme::Numbers
- 2008.01.23: Vim tricks for Perl
- 2008.01.21: The man who couldn't refactor
- 2008.01.21: Make your own mini CPAN
- 2008.01.21: More vim goodies for Perl 5.10
- 2008.01.15: Designing too far into the future
- 2008.01.13: How to: Create database columns that contain only digits
- 2008.01.04: Superstition has no place in programming
- 2008.01.01: Why I love say
- 2007.12.28: Update your copies of DateTime::TimeZone
- 2007.12.27: Make vim support Perl 5.10
- 2007.12.20: Code broken by regex fixes in 5.10.0, or, why it's good to help test release candidates
- 2007.12.18: There is no zeroth century
- 2007.12.15: What sane person would want ASCII order?
- 2007.12.11: Share your dotfiles and check out others
- 2007.12.07: Simple Apache/FastCGI/Catalyst configuration
- 2007.12.05: How to: Tell your users they are not worth your time
- 2007.12.03: How to: Document your code
- 2007.11.28: Who's making bogus web requests?
- 2007.11.26: 80% programmers
- 2007.11.25: Mark Dominus on undefined behavior
- 2007.11.23: Welcome to Mechanix
Monthly Archives
Categories
Category Monthly Archives
- Code craft: June 2008
- Code craft: May 2008
- Code craft: March 2008
- Code craft: February 2008
- Code craft: January 2008
- CPAN: August 2008
- CPAN: May 2008
- CPAN: January 2008
- Data munging: August 2008
- Data munging: June 2008
- Data munging: November 2007
- Databases: May 2008
- Databases: April 2008
- Databases: January 2008
- Documentation: March 2008
- Documentation: December 2007
- Modules: May 2008
- Perl 5.10: January 2008
- Perl 5.10: December 2007
- Perl 6: February 2008
- Perl 6: January 2008
- Programmers: March 2008
- Programmers: November 2007
- Regexes: February 2008
- Regexes: December 2007
- Tools: December 2008
- Tools: September 2008
- Tools: May 2008
- Tools: April 2008
- Tools: March 2008
- Tools: February 2008
- Tools: January 2008
- Tools: December 2007
- Users: December 2007
- Web: November 2008
- Web: May 2008
- Web: March 2008
- Web: December 2007
- Web: November 2007