It seems like too few people registered for Øresund Agile 2010: As painful as it is, we have deemed it necessary to cancel this years conference.
Category: Software Development
Øresund Agile 2010 takes place on May 17-20 in Malmö
Ø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
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 remote control XBMC. Available… Continue reading Remote control of XBMC, but not too much
Today’s thoughts about programming languages
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 default language… Continue reading Today’s thoughts about programming languages
TaskFreak hacking part 2: date format
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 as I would like.… Continue reading TaskFreak hacking part 2: date format
Hire me for my mind!
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 it by answering… Continue reading Hire me for my mind!
Good at programming, bad at communicating
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 Worse You Communicate. The author… Continue reading Good at programming, bad at communicating
Permute an array in PHP
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 ($i = 0; $i < count($array); $i++) { $first = array_shift($array); $subresults = permute($array); array_push($array,… Continue reading Permute an array in PHP
Amount of type checks in Java
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 lot of real ruby code – how often do we… Continue reading Amount of type checks in Java
Recommended reading: “Artisanal Retro-Futurism crossed with Team-Scale Anarcho-Syndicalism”
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 fail to be agile.