April 16th, 2009
A quick hack to get the ‘mvn’ Maven script to vocally notify ‘Success’ or ‘Failed’ when the build completes. I find it useful as it grabs my attention when I’m undertaking other tasks while the build is churning. Naturally the real solution is getting the build to run in seconds… Technical debt, thou art a [...]
Posted in Development, Software | No Comments »
[ Back to top ]
April 7th, 2009
Mark Needham has a very interesting post regarding Domain Driven Design. One paragraph that caught my eye especially is: As Luis Abreu points out, I don’t think there is a precise definition of what DDD actually is but for me the essence of DDD is still the same as when I compared it with OO [...]
Posted in Development, Software, Technology | 3 Comments »
[ Back to top ]
March 27th, 2009
Picture this rather common scenario– You are in charge of a project for developing an internal application at a large brick-and-mortar company. Your target audience for the application are the employees of a critical business department (here on, Department X). The customer representative is the head of that department and is glad to be involved [...]
Posted in Development, Management, Rant, Software, Technology | 1 Comment »
[ Back to top ]
March 6th, 2008
I love abusing method_missing in Ruby, it is great fun. module IsDoesIsntDoesnt def method_missing(method, *args) m = method.to_s if (m =~ /^is_(\w*?\?)$/) || (m =~ /^does_(\w*?\?)$/) real_method = $1.to_sym return send(real_method, *args) if respond_to?(real_method) elsif (m =~ /^isnt_(\w*?\?)$/) || (m =~ /^doesnt_(\w*?\?)$/) real_method = $1.to_sym return !send(real_method, *args) if respond_to?(real_method) elsif (m =~ /^(\w*?)s\?$/) real_method [...]
Posted in Development, Ruby on Rails | 2 Comments »
[ Back to top ]
April 5th, 2007
Selenium is an open-source test tool for web-based applications and sites. Unlike Canoo WebTest, Selenium actually utilizes the browser itself to perform the tests. Selenium has a Firefox extension that acts as an IDE for recording and editing test cases however there is a significant difference between running the tests in the IDE and running [...]
Posted in Development, Software | No Comments »
[ Back to top ]
March 18th, 2007
Excellent article about technological superstition by Jeff Raskin. Bookmark to:
Posted in Development, Technology, Usability | No Comments »
[ Back to top ]
February 5th, 2007
The publishing of Scott Rosenberg’s “Dreaming in Code” and the PR circle around it, has prompted Jonathan Rentzsch writing a post which criticizes one of Rosenberg’s main tenants — that ‘Programmers like to code’ — and suggests instead that ‘Programmers like problem solving’. Rentzsch goes on to claim that programmers’ urge to rewrite problematic legacy [...]
Posted in Development, Software | 2 Comments »
[ Back to top ]
August 8th, 2006
Joel Spolsky has another lovely article out titled, “The Command and Control Management Method“. While he hits the nail on the head for most of the article, I feel he misses one of the main reasons while C&C management does not work for software development teams. Actually, he misses one of the main reasons the [...]
Posted in Development, Management, Software | 4 Comments »
[ Back to top ]
July 16th, 2006
Ruby on Rails is rightfully gaining traction and respect right along with a rapidly growing developer community. This, due to its being the near-perfect match for developing its `home-turf’ software: database backed web site. However, as pleased as I am with RoR’s success, I’m beginning to note with apprehension as it is increasingly being used [...]
Posted in Development, Internet, Java, Ruby on Rails, Software | 14 Comments »
[ Back to top ]