If everything was okay with the administration, why the major shake up? Don’t you think a few admissions of error or fault are going on here? If not, do you mean to say that the administration is bowing pubic sentiment? Really? So you admit that the majority of the American people are upset with the Bush administration? Really?
Philly Future redesign
Going for readability over all else, Philly Future underwent a subtle redesign.
A blog with cross-purposes – my nephew said go to MySpace
I use this blog to communicate with friends and family, while discussing technology and sometimes politics. The funny thing is the folks who read this are *very* diverse – the tech folks couldn’t care less about the politics and my friends and family couldn’t care less about either the tech *or* the politics.
Ahhh.. what to do? Maybe indicators as to what kind of post is something is so that it can be safely skipped?
My smart and talented nephew told me I should dump the blog and go to MySpace. Why do all that work? Where are your friends? Blogs aren’t cool. They suck.
Some objections with Agile, in particular with Extreme Programming, methodologies
I think in some environments, for some products, using XP and other Agile methodologies make sense. Read “The New Methodology” by Martin Fowler for why. However, some promote it as some kind of silver bullet. A panacea. Shelley Powers raises some good points to think about:
…what the makers behind the Manifesto are promoting is incremental releases–the continuous state of beta that we see at Flickr, Google, Yahoo, and other sites. Yup, that’s where it came from folks: agile programming.
The principle isn’t bad: release small, release often, and don’t get stuck in analysis paralysis. However, the problem with the concept is that many applications can’t be released small, and beta is only cool in certain small circles. Most of us don’t want the systems we’re dependent on to be in a permanent state of change, of beta. I don’t want my income taxes managed by beta software. I don’t the hospital lab’s work to be managed through beta software. I certainly don’t want NORAD to use “Radar by Google”.
The release early, release often doesn’t solve the problems of managing larger and critical need software applications. As for applications that have followed this approach, such as Gmail and others of that nature, we’re already seeing a great deal of pushback against features appearing and disappearing without warning, and applications failing, and cute little plumbers popping up saying, “Ooops! Something broke”. It’s wearing thin; it’s no longer so fun.
The Two Webs
Dare Obasanjo: The Two Webs:
This is an interesting distinction and one that makes me re-evaluate my reasons for being interested in RESTful web services. I see two main arguments for using RESTful approaches to building distributed applications on the Web. The first is that it is simpler than other approaches to building distributed applications that the software industry has cooked up. The second is that it has been proven to scale on the Web.
The second reason is where it gets interesting. Once you start reading articles on building RESTful web services such as Joe Gregorio’s How to Create a REST Protocol and Dispatching in a REST Protocol Application you realize that how REST advocates talk about how one should build RESTful applications is actually different from how the Web works. Few web applications support HTTP methods other than GET and POST, few web applications send out the correct MIME types when sending data to clients, many Web applications use cookies for storing application state instead of allowing hypermedia to be the engine of application state (i.e. keeping the state in the URL) and in a suprisingly large number of cases the markup in documents being transmitted is invalid or malformed in some ways. However the Web still works.
REST is an attempt to formalize the workings of the Web ex post facto. However it describes an ideal of how the Web works and in many cases the reality of the Web deviates significantly from what advocates of RESTful approaches preach. The question is whether this disconnect invalidates the teachings of REST. I think the answer is no.
Happy Easter and Happy Passover
Emma’s 1st Easter 🙂 We spent today catching up with Dante and his family. Tomorrow (well…today) will be Church, visiting my mom, then off to Richelle’s parent’s to spend time with mom, dad, Rose, Cindy, and Mike. The weather couldn’t be greater. We finished off the evening with Emma’s first stroll around the neighborhood.

Philly Future goings on
We’re taking your nominations for our next featured blog. Only a few hours to go!
Tomorrow is this month’s Philly Blogger meetup. Scott’s going to be back 🙂
Deleted my del.icio.us account, keeping RawSugar
del.icio.us does not allow me to push my feeds to it, forcing me to spend effort using its service that is better spent elsewhere. The pattern emerged where I would post links on del.icio.us far more frequently then paradox1x or at Philly Future, which, in the end, is counter productive – I already have a publishing platform!
Many of these services have tools that enable you to post on them and have that participation pushed back into your site. Other tools exist to grab your data from these services and pull them into your primary space. That’s not enough.
I predicted earlier that these services will have to acknowledge and leverage what we already do in our own spaces, in our own environments. As each of us start our own blogs – our own publishing systems – what do we gain by posting twice? Three times? Four times? Not all that much when I should be able to post once, in an environment of *my* choosing, syndicate what I want, and be done with it.
RawSugar gives me this capability, saving me a lot of time in sharing what I want to share with a larger community.
I’m happy you kept after to to try it Bill, so I am going to stick with it for now.
Happy Birthday Richelle
Yesterday was Richelle’s birthday, her first as a mom 🙂 It was a great day, beautiful weather here in Philly, and her family came over for some cake, pizza, and American Idol.
Love ya sweetie – happy birthday!
Oh, and the American Idol contestants butchered Queen didn’t they?