Blog
Video OOP Munich '08
James Robertson put the video of my (german) talk at OOP 2008 online. There is also an audio version available. The talk is entitled Seaside — Web development as you like it and it is definitely not the same I gave last year at ESUG. They are both about Seaside though.
The Future Web
ERCIM published a new special issue called The Future Web. The issue also contains a short article about Seaside by Alexandre Bergel, Stéphane Ducasse and myself: Seaside — Advanced Composition and Control Flow for Dynamic Web Applications.
At the Seaside in Munich
I was invited to give a talk about Seaside Wednesday, January 23rd at OOP in Munich, Germany. My presentation is scheduled as part of a special event called Experience Smalltalk at the Seaside. You find some more information on the website of the conference in english or german. Among other things, I will be talking about why Seaside is secure by default. Hope to see you there.
Seaside 2.9 Kick-Off
Last Thursday Philippe and I met to finally push the development of Seaside 2.9. Up to that day, there were only some random commits and we decided that we need to meet in person to get the whole thing started. Contrary to popular belief we neither live nor work at the same place.
Slime
SmallLint is a famous code critics tool for Smalltalk that checks for over 60 common types of code smell and possible bugs. I've added a couple of rules that are targeted at Seaside applications:
Google Chart Pair-Programming
Yesterday Marcus Denker pointed out the Google Chart API in a private E-Mail. I asked Philippe Marshall and Adriaan van Os to join me for a remote pair-programming session with the goal of writing a small plug-in to wrap that Google service in a convenient Seaside plug-in.
Languages for the Web
The CHOOSE Forum 2007 at the Fachhochschule Nordwestschweiz, in Brugg, Switzerland was very interesting. The topic was Languages for the Web and there were presentations and tutorials about OpenLaszlo, Google Web Toolkit, Ruby on Rails, and — I was an invited speaker — Seaside.