What is a RESTafarian?

A RESTifarian is a zealous proponent of the REST software architectural style as defined by Roy T. Fielding in Chapter 5 of his PhD. dissertation at UCIrvine. You can find RESTifarians in the wild on the REST-discuss mailing list. But be careful, RESTifarians can be extremely meticulous when discussing the finer points of REST, as …

InstallPad – It coulda been a Contenda! (and still might be…)

I came across an interesting piece of software called InstallPad via SDTimes "News on Monday" email newsletter. InstallPad is designed to download and automatically install applications on Windows machines. Relatedly, ever since I first installed FireFox I was very impressed with what a great design they had implemented in their add-on updater. I believer that …

Monolithic Complexity vs. Lots of Little Layers

In my opinion, there two (2) approaches to software development methodologies and resultant architectures[1]. In the beginning: Monolithic Complexity Photo by JamesEverett I call the first approach: "Monolithic Complexity" which I characterize by the following: Grand Visions, Marketing defines Software Architecture, Significant Development Budgets, Attempt to Eliminate Constraints, Requirement to Accommodate Infinite Future Scope, Feature …

Salesforce.com’s URL Structure

For those of you interested in Salesforce.com and their URL structure, useful for making bookmarklets, I documented Saleforce.com’s URL structure over at another blog I maintain entitled Thoughts on Salesforce.com.  I also copied that documentation over to my WellDesignedUrls.org wiki with plans to maintain in on an ongoing basis.    

About TiddlyWiki

I was listening to one of Scott Hansleman’s podcasts the other day,and in it he mentioned the open source TiddlyWiki so I decided to check it out.  For those of you not familiar with wikis yet, have you been living under a rock?  (Sorry, just kidding, you can read up on Wikis over at Wikipedia.) …