Sunday, January 29, 2006

Learning to Podcast: Audio Wrangling - Daemonite

Learning to Podcast: RSS Feeds - Daemonite

Daemonite offers another great tutorial on podcasting essentials.
Daemonite: the MX Technology blog of TeamDaemon

Google Analytics - Sign Up

Google Analytics went from "closed" to "will notify" today. Awesome.
Google Analytics - Sign Up

Benford's Law

The distribution of number sin nature is not random at all. This can be used to find fraud.
Benford's Law

Saturday, January 28, 2006

I had a lot of fun today playing around with Squidoo, which is kind of like About.com except it allows anyone to create a portal (or "lens") on any topic they want. So I did :
Squidoo : Lenses : ColdFusion

Friday, January 27, 2006

Apache Server 2.2 Released

Brajeshwar | Effective Code Reviews Without the Pain

Wednesday, January 25, 2006

Test Driven Development with ColdFusion Part III

Test Driven Development with ColdFusion Part III

Rob Blackburn has another article in his excellent series on unit testing with ColdFusion.

Sunday, January 22, 2006

ongoing: Open-Source Whatever

Tim Bray, one of the original developers of XML, has an interesting post about the existence or lack thereof of a true open source community.

Synthis - Free Process Modeling tool

Free Process Modeling tool from Synthis
Process Modeling is an integral part of the discovery process for designing web-based business solutions. Process Modeling is the documentation of how things get done in an organization.
Process Modeling typically has two parts, called "as-is" and "to-be". "As-is" is the documentation of the current workflow patterns. "To-be" are the proposed workflows after the solution is implemented.
Here is an example. The "As-Is" case might be "Mary completes expense report form 87a-11 and submits it to her supervisor for approval. The supervisor approves it and sends it via inter-office mail to the accounting department. There it is manually entered into the accounting system." The "To-be" case might be "Mary logs into the company intranet and clicks on the "Expense Report" link and enters her expense information. The information is validated using business rules. If validation is successful, the supervisor is notified of a pending approval request via email. Once the supervisor approves via digital signature, the information is automatically entered into the accounting system."
The work product is typically presented in the form of flow chart diagrams. These can be supplemented with a narrative description of the workflows.
Synthis is offering a free Process Modelling tool with a Quick Start guide and free online resources to learn more about process modelling. This is an excellent opportunity to add to your skill set at no cost.

Apress.com offers free tech books

Apress.com is offering a selection of technical books as PDF files. Probably of most interest to ColdFusion developers are "Google, Amazon, and Beyond: Creating and Consuming Web Services" and "XML Programming: Web Applications and Web Services With JSP and ASP". Apress.com

Saturday, January 21, 2006

API Design Guidelines

Although it is focused on Java, this article is a very good discussion of what goes into creating a good API.
Java API Design Guidelines

Friday, January 20, 2006

ONLamp.com: Simplify PHP Development with WASP

From the PHP world comes an interesting article on a new MVC framework.
ONLamp.com: Simplify PHP Development with WASP

GPLv3 Released

The draft of version 3 of General Public License was released today. There are significant changes in this version. The draft is at GPLv3 Draft and commentary is available at WebMink

Tuesday, January 17, 2006

First Open Source Post

I posted my first CF open source post on
CFCZone today, JavaClassLoader. Woohoo! Thanks to
Doug Hughes for his help cleaning up the code.