November 5th
A few days ago, I wrote about some ideas on how to adapt Python decorators to Perl .
Well, the ideas grew and soon enough I couldn't keep them in my head anymore so it became a module:...
November 4th
The source holds the truth.
That's it, really. In the developer's world, there is no need to add anything else. No need for metaphor-filled rhetorics, no need for demagogy or opinion surveys,...
October 30th
I have been playing around with Python lately and this evening I stumbled upon this blog entry in which Bruce Eckel gives an excellent introduction of a Python feature called a 'decorator'....
May 24th
At last! Today is the first day of this year's Nordic Perl Workshop. About 50 attendees, the highest number ever reached in Sweden!
I am pretty sure me and Claes have forgotten tons of things...
May 6th
The future is looking bright for this year's Nordic Perl Workshop. 17 talks registered so far and about 50 persons expected to attend, a third of them traveling to Sweden especially for the event....
April 25th
It's amazing how one can keep on learning new bash tricks year after year. Today's candy is a pair of bash builtins: pushd and popd. pushd pushes a path on a stack, and popd pops the latest stacked...
April 21st
Lately I have been helping Claes Jakobsson to prepare the 6th edition of the Nordic Perl Workshop, to be held in Stockholm this year, at the end of may: http://conferences.yapceurope.org/npw2008/...
April 6th
I had a shock yesterday when I realized that I could not remember the name of the software I was working on 5 years ago.
5 years ago I had been working for 3 years on developing a software...
April 4th
It seems hard to keep the motivation and engagement of a team of programmers at its top when their software's growth requires the team to expand. There is a fine line to walk there, along which...
March 14th
While switching to the dvorak/svorak keyboard, one issue I faced was that as long as I could see letters and signs on my keyboard's keycaps, I would keep on looking at them while typing. The only...
March 12th
Do you usually listen to music at work?
Do you often look like a raving monk, sitting still in front of your screen(s), fingers dancing on your keyboard, a huge pair of stereo headphones crowning...
March 7th
Today, Peopleware taught me about the E-Factor.
The environmental factor is a simple measure: count the number of uninterupted hours you have at work during an average work week, and divide it...
March 6th
Today, I received it.
It was waiting for me when I came home, humbly wrapped in a flat usps envelope. It had come to me at last, all the way from a second hand bookstore in a remote corner of the...
February 28th
Tuesday evening I had the chance to be one among a crowd of students and other instances of varied species of computer enthusiasts to see Richard M Stallman in flesh and blood and listen to him. He...
January 30th
One month has gone by since I switched to the dvorak layout, or to be exact to the swedish variant called svorak a1.
Time to take some distance and look at how the ride has been going!...
January 9th
Getting the svorak layout to work smoothly on windows wasn't as simple as I first (naively) thought... My setup is somewhat unusual too: windows xp, typematrix 2030 keyboard and x-win32 as local X...
January 7th
Dvorak layouts...
This seems to be one of those geekish topics that systematically ends up in a neverending holy war between believers and sceptical pragmatics. Both groups have convincing...
January 3rd
Daniel J. Bernstein, the author of qmail and djbdns, is wellknown and respected for the exceptional quality of the software he has written. He recently wrote about the process of writing secure...