Ben Allfree :: Painless Programming

Guaranteed results for iPhone, Rails, PHP, .NET, Flash, and more

Next-Driven Development in Rails

November 1st, 2008 · No Comments

TDD says: Do the simplest thing next.
NDD says: Do the thing you need next the simplest way you can.

Tags: , , , , ,

Rethinking erlang

June 10th, 2008 · No Comments

erlang is a programming language that is supposed to be very scalable. It encourages a form of design that is naturally scalable and as such requires some degree of adjustment for many programmers. The whole idea doesn’t sit well with me.

Tags: , , , , ,

Functional programming languages

May 20th, 2008 · No Comments

Functional programming languages have a templating feature, called a macro, that allows you to write code that writes code.
Writing code that writes code is an interesting idea, and is one of the cornerstones of Ruby on Rails. Rails promises to write code that works as long as you promise to use database and file [...]

Tags: , , ,

How to Measure Quality

November 25th, 2007 · 2 Comments

I have a valuable viewpoint toward custom software. To best describe it, I should talk about measuring custom software quality.
Quality measurements feed into the support framework for many decisions. Getting accurate information early is perhaps the best way to optimize the efficacy of your decisions, and examining the people involved is the best way to [...]

Tags: , ,

Nukelet 1.0 Released

January 29th, 2006 · No Comments

BenAllfree.com Announces Tool to Enable Rapid Module Development using PHP Scripting for DotNetNuke BenAllfree.com today announced the release of Nukelet 1.0, the first software component to bring custom PHP scripting to the ASP.NET DotNetNuke framework. Publication Date: February 1, 2006. SANTA BARBARA, CA, February 1, 2006. BenAllfree.com today announced the release of Nukelet 1.0, the first [...]

Tags: , , ,

Mozilla FireFox 1.0 Review

January 23rd, 2005 · No Comments

Mozilla FireFox is an alternative web browser. I am an early adopter by normal standards, but have actually waited longer than most developers I know. Now that I am using it, I have joined in the Mozilla FireFox craze.

Tags: ,