Archive for the ‘Software Development’ Category

Øresund Agile 2010 takes place on May 17-20 in Malmö

Wednesday, March 10th, 2010

Øresund Agile is short for... the meeting point for Agile Software Development in Scandinavia I expect great talks and workshops. For example, Johanna Rothman will be speaking! By the way, Lean Magazine #5 is available for download!

Remote control of XBMC, but not too much

Saturday, January 23rd, 2010

Yesterday and today I have scripted a small web interface for remote control of XBMC using its HTTP API. (BTW, That API could really use a redesign!) It's actually just a page showing a screen shot and the name of the file that is currently playing, together with some commands to ...

Today’s thoughts about programming languages

Wednesday, September 16th, 2009

Maybe some of you have heard me ranting about this already? I'm not productive enough in C++ and I feel too limited by Java A large chunk of Java frameworks seem to serve no other purpose than to workaround limitations in Java I believe (and hope!) that Java will cease to be the ...

TaskFreak hacking part 2: date format

Monday, September 7th, 2009

My TaskFreak hacking goes on. In Sweden we often use ISO 8601 format for dates (year-month-day), but TaskFreak does not offer this out of the box. Most date formatting comes from the DATE FORMATS section in include/config.php but even after changing these date formats I still don't get all dates displayed ...

Hire me for my mind!

Wednesday, August 12th, 2009

Ward Cunningham tweeted a link to an ad for an Agile Ruby Developer at AboutUs, Inc. Out of curiosity I took a look and it sounds like a fantastic opportunity for someone! What I liked most about the job ad was the last part: We’re hiring you for your mind. Please showcase ...

Good at programming, bad at communicating

Wednesday, June 10th, 2009

I can't remember how I originally found the link (was it in someone's tweet?) but I managed to find it again in order to share it here. The message may seem silly in retrospect, but I think it was enlightening. The article is called Sometimes, The Better You Program, The ...

Permute an array in PHP

Thursday, June 4th, 2009

I wrote this function recently when I could not find it in the PHP function list. Please provide any optimizations you discover! function permute($array) { $results = array(); if (count($array) == 1) { $results[] = $array; } else { for ...

Amount of type checks in Java

Wednesday, June 3rd, 2009

Martin Fowler writes about DynamicTypeCheck: Recently some of our developers ran into the accusation that with a dynamic language like ruby you use so many dynamic type checks that you end up effectively writing your own type system. So they thought, since we've written a ...

Recommended reading: “Artisanal Retro-Futurism crossed with Team-Scale Anarcho-Syndicalism”

Tuesday, June 2nd, 2009

Brian Marick has created a site for AR⊗TA, short for Artisanal Retro-Futurism crossed with Team-Scale Anarcho-Syndicalism. I do not expect that a movement with a name like that will catch on in "the enterprise" but it seems like a good reaction to software development processes that are called agile but ...

SourceForge replaces part of its platform with hosted applications

Friday, May 22nd, 2009

As project administrator for a couple of SourceForge projects I recently received an e-mail about the upcoming deprecation of multiple applications that are part of the SourceForge platform: The following applications are due to be deprecated, replaced by high-quality Open Source applications we have in our Hosted Apps offering: TaskManager will be replaced ...