29 Apr 05
Tracking Bugs, Cradle to Grave
Here’s one way to provide traceability from a bug report to the file changes that squashed the bug.more...
29 Apr 05
07 Apr 05
Getting Started with Rake
Jim Weirich has started writing what promises to be an excellent series of Rake tutorials.more...
05 Apr 05
Ant 1.6 Goody: <subant>
If you’re using Ant but have yet to upgrade to Ant 1.6, then you’re missing out. Here’s a quick example of the new <subant> task.more...
30 Mar 05
Announcing Pragmatic Studio
Announcing Pragmatic Studio: a two-day interactive workshop where you learn how to make version control, unit testing, and automation work for you!more...
21 Mar 05
Ruby Growls
Send Growl notifications from within your Ruby application or the command-line from non-Mac machines.more...
18 Mar 05
Using Growl for Long-Running Builds
Michael McCracken has another neat Growl trick for those of you with a Mac.more...
17 Mar 05
Tell Me Where It Hurts
Learn how to write and distribute diagnostic tests that let your application do it’s own first-level support.more...
14 Mar 05
In the Lap of Monitoring Luxury
Too many X10 devices to choose from and not enough serial ports? CCScrape puts you in the lap of monitoring luxury.more...
08 Mar 05
OSCON 2005
Mike Clark is scheduled to give an automation with Ruby talk at the O’Reilly Open Source Convention (OSCON) in August.more...
07 Mar 05
Ant 1.6 Goody: <macrodef>
If you’re using Ant but have yet to upgrade to Ant 1.6, then you’re missing out. Here’s a quick example of the new <macrodef> task.more...
24 Feb 05
Ant 1.6 Goody: <import>
If you’re using Ant but have yet to upgrade to Ant 1.6, then you’re missing out. Here’s a quick example of the new <import> task.more...
21 Feb 05
Cobertura Announced
SAS has forked jcoverage to create Cobertura: a free code coverage tool for Java projects.more...
15 Feb 05
The Return of Bobzilla
Inspired by Bobzilla, Fred McCann has started the open source BugReport Appender project.more...

