Category Archive: rants

Mar 17

Lost in a Maze of Twisty Little Java Classes: How often is “infinite scalability” and extensibility really needed?

But look, you found the notice, didn’t you? Yes yes I did. It was on display at the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying Beware of the Leopard. — Mr. Prosser and Arthur Dent, The Hitchhiker’s Guide to the Galaxy While digging through …

Continue reading »

Jan 13

It’s a Trap: Losing Faith in Protex

Protex snippet match does not behave as expected.

Jan 12

Part of what makes Open Source analysis “interesting”

You unlock this door with the key of imagination. Beyond it is another dimension: a dimension of sound, a dimension of sight, a dimension of mind. You’re moving into a land of both shadow and substance, of things and ideas. You’ve just crossed over into… the Open Source Zone. — Not Rod Serling Consider a …

Continue reading »

Jan 11

Desperately Seeking Open Source Governance

At the end of the day Open Source is here to stay. I believe that this is a good thing. However, there still needs to be some thought given to licensing obligations and how individual Open Source projects are used in an application. This governance needs to extend to work-for-hire produced for a company.

Oct 07

Dear Mr. Designer

Generally, if you are working with an external library, such as yui, it’s not a good idea to override the css for a widget’s css class.  That means that every instance of the widget will have that property, whether you want it to or not.  Moreover, it means that in order to fix it, you …

Continue reading »

Aug 13

[adjective] [gerund] websense

I hit a web filter today which makes no sense whatsoever:  http://www.conditional-css.com is tripping the “entertainment” category.

Continue reading »