|
Archives
My blog has moved
October 31, 2005
It now lives at http://aslakhellesoy.com And I'll start blogging again. Promise....
If you have ever hosted a project on RubyForge, SourceForge or some other clone such as GForge, you have probably experienced the pain of making...
Object templates in Ruby
March 09, 2005
The concept of templates are very common in many contexts of programming. A boiler-plate representation of something can be turned into a concrete instance...
Ajax with JavaScript Templates
February 26, 2005
Rich, responsive webapps using the Ajax approach are chic. I've started to think about what it would be like to develop the view part of...
Annotations in Ruby
February 25, 2005
A couple of days ago I wished there was a way to use annotations in Ruby. I'm writing a Ruby on Rails application that renders...
What Every Java Programmer Should Know About Ruby
February 02, 2005
Jim Weirich has written up an excellent compilation of what Javaheads should know about Ruby. I wish he had written up 2 years ago when...
StarTeam awards
January 07, 2005
Borland has a page about all the awards their outstanding SCM system has won: http://www.borland.com/starteam/awards/index.html. I must say I think that's exactly what StarTeam deserves....
Books I have not written
December 13, 2004
For some reason that is beyond me I have supposedly written 2 books: Excel 2003 VBA Programmer's Reference Professional Xdoclet 2.0 It is true that...
I HATE Lotus Notes
October 13, 2004
Today, all my email but a random 4 ones mysteriously disappeared from my Lotus Notes inbox. (No, the cat didn't eat it). If you hate...
Poor test coverage? Send your code to Guantanamo!
October 02, 2004
Last year, right after joining ThoughtWorks, my colleague Chris Stevenson bounced off an idea to me during a Geek Night: "How about a tool that...
lovely commit messages
September 02, 2004
first post!...
Leaving London Drinks
July 13, 2004
I'm off to Chicago for 6 months, and I'll have my leaving drinks at Na Zdrowie Thursday 15 July from 8pm....
The story of the PicoContainer
June 06, 2004
After a longish session pairing with Paul we finally released PicoContainer 1.0 today. This has been a great journey so far. Paul and I...
EJB3 red herrings
May 13, 2004
At TSSS, the EJB3 spec lead Linda de Michiel presented what EJB3 is going to look like. I'm sure you have read all the fuss...
DamageControl and its graphs
April 12, 2004
The most important benefit from Continuous Integration tools is instant notification of build failures. DamageControl supports this of course, but it also supports some interesting...
My tracks at TheServerSide Symposium 2004
February 04, 2004
Last week was good. I was biled as a top asshat and invited to speak at TheServerSide Symposium....
RE: Pico Container ideas are not new
January 25, 2004
patrah says: "Pico Container ideas are not new." Unfortunately, (s)he doesnt't mention *what* of the ideas are not new. (There is just "the idea"). The...
Static or Dynamic Mock: A brief comparison.
January 21, 2004
Crazybob is Mocking. It struck me that his tests could have been even shorter and IMO more readable had he used a mock library based...
Injection Dependency
January 14, 2004
Jon: Carlos Villela tells me that Dependency means "Addiction" in Portuguese. Aslak: Perhaps Fowler's new pattern name is a bit unfortunate then. Haha. Jon: Nah....
Oh no, we're testing the Mock!
January 12, 2004
Recently I have been working on a team where a misunderstood mocking practice is common. (It's really an antipattern). Before I delve into the...
RE: Enough with the Test Driven Development Hype
January 01, 2004
Paul is tired of the "TDD hype". He as many others seem to have misunderstood what it's all about. (TDD is not a testing technique)....
QDox Attributes
September 12, 2003
Can't wait for attributes? Need them now? Check out QDox Attributes! http://cvs.codehaus.org/viewcvs.cgi/qdox-attributes/?root=qdox Piotr JFDI'ed the long-awaited thing. An easy to use and powerful attributes package...
IdeaMock
September 12, 2003
I'm writing an IDEA plugin. Ignorant of any other way to test it (yes, I have JUnit) than closing IDEA, reinstalling the plugin, reopening. Then...
PicoContainer Logo Contest
August 29, 2003
PicoContainer needs a better logo. Get your brushes and submit your art! http://wiki.codehaus.org/picocontainer/LogoContest...
PicoContainer 1.0-alpha-2 is released
July 10, 2003
Changes: http://www.picocontainer.org/changes-report.html Flamers: It's only 5 weeks old, so don't pick too many holes in it. Use our JIRA instead....
I moved to Codehaus
July 10, 2003
I have been a hausmate for a while now, so I am moving as much as possible of my OSS projects to Codehaus. Then what's...
New job
July 10, 2003
I needed a more challenging job. So I started in ThoughtWorks UK a month ago. I'm glad I did....
Simian : Refactoring detector
July 10, 2003
A couple of weeks ago a colleague at work pointed me to a tool called Simian (Similarity Analyser). It works very much in the same...
|