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 …
Continue reading “InstallPad – It coulda been a Contenda! (and still might be…)”
Fixing the Vote, the right way…
Dumbold Voting Machine for The Sims For many reasons I’ve not previously blogged about politics, nor do I intend to make it a habit. But in this case I want to address a burning issue that I believe should not be partisan-in-nature, and further that I believe the evolving processes in the tech community can …
Are you a Great Programmer?
I pondered this question today: How do you Objectively Decide Yea or Nay if someone is a Great Programmer? What do I mean by “great?” I mean someone who is passionate about programming, someone who constantly learns the best techniques for writing code, and someone who stays on top of the latest and greatest technologies. …
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 …
Continue reading “Monolithic Complexity vs. Lots of Little Layers”
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.) …
Announcing WellDesignedUrls.org
Those of you who read my blog know that I strongly believe in the importance of URL design. For years it bothered me that we’ve see so many URLs on the web that look like the following example of poor URL design from Jeffrey Veen‘s 2001 book The Art & Science of Web Design: http://www.site.com/computers.dll?1345,1,,22,567,009a.html …
The Roadkill of the Web 2.0 Era!
Lately I’ve become be very interested in Web 2.0 with particular interest in Mashup development. Microformats, REST-based web services using RSS and/or Atom that empower mashup development, and Building APIs for the web. The concept that the web can finally start evolving into a programmable set of services and data instead of just electronic brochures …
Wachovia building imploded with controlled demolition one block from my home!
This morning at around 8:15am the old Wachovia Building on 615 Peachtree Street in Midtown Atlanta, Georgia USA was imploded using controlled demolition techniques. This was filmed from North Avenue just east of Piedmont Road. Check it out!