Software and Obama’s Victory

from Martin Fowler: Software and Obama’s Victory. I like the last org model shown; it would be very interesting to work in a company structured in such a fashion, with middle management acting as guides & facilitators, instead of intermediates, filters and superiors.

If it quacks like a startup, it is a startup…

Mike Cannon-Brookes asks Is Atlassian still a startup? And when is a startup not a startup anymore? Well, Mike, the answer’s simple. If it still feels like a startup, it’s a startup.

Continue reading “If it quacks like a startup, it is a startup…”

CruiseControl != Continuous Integration

We’ve been doing a lot of recruiting at “Wotif”:http://www.wotif.com/AboutCareersPositionDetails.jsp?jobId=7 recently, so I’ve been doing a lot of resume skimming and interviews of late. And I’ve noticed, amongst many other things, statements like this: “Oh, yes, we did continuous integration; we used CruiseControl!” Folks, using “CruiseControl”:http://cruisecontrol.sourceforge.net is not continuous integration. And that’s coming from a former … Continue reading “CruiseControl != Continuous Integration”

We’ve been doing a lot of recruiting at “Wotif”:http://www.wotif.com/AboutCareersPositionDetails.jsp?jobId=7 recently, so I’ve been doing a lot of resume skimming and interviews of late. And I’ve noticed, amongst many other things, statements like this: “Oh, yes, we did continuous integration; we used CruiseControl!”

Folks, using “CruiseControl”:http://cruisecontrol.sourceforge.net is not continuous integration. And that’s coming from a former committer on the CruiseControl project.

Continue reading “CruiseControl != Continuous Integration”

Misleading headlines – don’t you love them?

The Australian IT on Tuesday had a “lovely article”:http://australianit.news.com.au/articles/0,7204,18994350%5E15306%5E%5Enbv%5E,00.html?from=rss on the Trellis system rollout in WA – specifically, how it was a “Big Java Job [that was] blasted on blowout”. The implication, of course, was that Java was to blame.

The Australian IT on Tuesday had a “lovely article”:http://australianit.news.com.au/articles/0,7204,18994350%5E15306%5E%5Enbv%5E,00.html?from=rss on the Trellis system rollout in WA – specifically, how it was a “Big Java Job [that was] blasted on blowout”. The implication, of course, was that Java was to blame.

Continue reading “Misleading headlines – don’t you love them?”

Estimation vs planning

One thing that I get sick of is how people take an estimate, expect it to be accurate, feed it into a plan, and when the plan is (inevitably) proven wrong, blame the estimate. This is a fallacy from the era of Waterfall development, but it still lingers on in many Agile environments.

One thing that I get sick of is how people take an estimate, expect it to be accurate, feed it into a plan, and when the plan is (inevitably) proven wrong, blame the estimate. This is a fallacy from the era of Waterfall development, but it still lingers on in many Agile environments.

Continue reading “Estimation vs planning”

Wow… Free Visual Studio versions – still

Looks like MS is “making VS Studio Express free as in beer”:http://www.regdeveloper.co.uk/2006/04/20/free_visual_studio/ permanently. I wrote up my responses to the free beta “some time back”:https://twasink.net/blog/archives/2004/06/wow_free_visual.html; like I said then, I think this is a really good move for Microsoft, _and_ it’s driven by the quality of the free IDEs for other languages (notably NetBeans and … Continue reading “Wow… Free Visual Studio versions – still”

Looks like MS is “making VS Studio Express free as in beer”:http://www.regdeveloper.co.uk/2006/04/20/free_visual_studio/ permanently.

I wrote up my responses to the free beta “some time back”:https://twasink.net/blog/archives/2004/06/wow_free_visual.html; like I said then, I think this is a really good move for Microsoft, _and_ it’s driven by the quality of the free IDEs for other languages (notably NetBeans and Eclipse for Java).

Joel on Development Abstraction

“Joel’s”:http://www.joelonsoftware.com/ a pretenious schmuck a lot of the time, but he really does tend to know what he’s talking about. His latest article, “The Development Abstraction Layer”:http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html really hits the nail on the head in oh so many way.

“Joel’s”:http://www.joelonsoftware.com/ a pretenious schmuck a lot of the time, but he really does tend to know what he’s talking about. His latest article, “The Development Abstraction Layer”:http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html really hits the nail on the head in oh so many way.

Continue reading “Joel on Development Abstraction”

A recursive descent into pointless debate

Joel’s busy complaining that teaching Java in comp-sci courses makes life too easy for people, because they don’t have to deal with pointers and recursion. News flash for you, Joel: the times have changed, and new tools are available.

Continue reading “A recursive descent into pointless debate”

There’s no feeling like releasing software…

Ahhh… that’s the first production release of my latest project at work out the door today. I can’t talk too much about specifics, but it’s not a big secret that Wotif is enabling various B2B aspects of our web site, mainly with the registered hotels. Today saw the first big step in that direction. 🙂 And it feels great to see a new project go out and get used.
Continue reading “There’s no feeling like releasing software…”