Money:Tech Panel: Open Source and Finance

I recently had the opportunity to participate in a panel discussion at the O’Reilly Money:Tech conference. We discussed the extent that the financial technology community had embraced open source. Other members of the panel were Tim O’Reilly of O’Reilly Media, James Altucher who founded StockPickr and Graham Miller of Marketcetera. I was representing free financial [...]

12 Reasons to Work On Open Source Software

People sometimes ask me why I write open source software in my spare time without being paid for it. It’s an interesting question that I sometimes also ask myself. There are quite a few reasons and I thought I’d describe some that probably also apply to many other open source developers. The following is a [...]

XPlanner article in JavaWorld

Check out the new article about XPlanner in JavaWorld. As a side note, I’ve had several people request the XPlanner on Rails code. It would be very interesting to have someone pursue that effort.

XPlanner: A Selfish Application

Back in 1997, Brian Foote and Joseph Yoder wrote about The Selfish Class. Their paper was focused on software artifacts, mostly at the class or class library level but I believe the patterns also describe how application usage spreads. According to Foote and Yoder… “THE SELFISH CLASS pattern examines how the sociobiological notion that evolving [...]

Time Risks in Open Source Software Development

“I get up every morning determined to both change the world and to have one hell of a good time. Sometimes, this makes planning the day difficult.” ~ E.B. White So you are considering starting your own open source software project? If you are doing this project on your spare time, there will be several [...]