|
Archives
Joel is misunderstanding XP and BDUF
August 19, 2005
Joel is writing about how much he likes BDUF and in doing so reveals exactly how little he understands of XP and what XP-practitioners refer...
Continuous Integration with JavaScript
August 18, 2005
It was when I for the umptenth time broke another unit test in script.aculo.us that I decided that it just had to be enough!...
Designs for remote calls in Ajax
August 16, 2005
I’m pleased with how the best practices of doing remoting are emerging in Ajax. Most Ajax libraries have ditched the RPC approach to remoting...
Superb presentation about dependency injection
August 07, 2005
From Jim Weirich (the maker of Rake, make for Ruby) comes an excellent presentation of dependency injection and whether it's needed in Ruby: http://www.onestepback.org/articles/depinj/index.html I...
London blasts: I'm alive and well
July 08, 2005
Readers of my blog might be interested in knowing I'm alive and well. I was in London a few days ago but I'm currently in...
Back in London and then Sweden
June 29, 2005
Tomorrow I'm leaving wintry Sydney (ok, it's winter but it's like a swedish summer) and heading to other side of the planet for a couple...
Tiger Dashboard widgets are just DHTML
May 02, 2005
As any other Mac owner I'm eagerly awaiting Tiger. While waiting I've been catching up on some of the latest technologies. For example, I've been...
Git new SCM for the Linux kernel
April 22, 2005
Linus seems to have not chosen any of the established change-oriented SCMs (Arch, Monotone, Darcs) and have instead chosen to implement his own: Git. Does...
Turning pages in the IHT website
April 18, 2005
While reading my usual MacOS rumour sites this morning I came on to this article about Bush and his iPod. While the article itself isn't...
Rails/FastCGI vs. J2EE scaling, take 2
April 15, 2005
By popular demand, I present to you the follow-up to my extensively slaughtered last blog post. This time I'll try something new; balanced analysis!...
There's a lot of buzz around the Ruby on Rails framework at the moment. Something that doesn't get a lot of attention is it's scalability...
I have a life!
April 04, 2005
You may be wondering why there have been so little activity from me the latest, well, almost a year. Ok, you might not be...
EJB 3 Interceptors: Finally! Or...?
February 09, 2005
Ok, so the EJB team has finally understood the value of supporting custom interceptors. For some reason they can't avoid the temptation to put in...
Undo in Aspect/J revisited
February 09, 2005
A Marius Marin from Delft University of Technology has written a paper based on my blog entry about implementing undo with Aspect/J. He extends my...
Rich Web Applications
January 21, 2005
I'm really amazed how these "rich web clients" are popping up all over the place: GMail (anybody want an invite? ;-) ), Flickr, Tada-list, Bloglines...
Re: Where to put config files?
November 23, 2004
Dion is writing about where to put config files. I always try to make it possible to do as much work as possible without leaving...
Managing Test Data for Functional Tests
November 10, 2004
I love automatic functional tests. They are the most valuable type of automated tests you can do. They give me confidence to do refactorings without...
IntelliJ uses PicoContainer!!
October 29, 2004
Man! This is cool: check out the lib directory of the latest IntelliJ EAP drop: "picocontainer-1.0.jar"!! They're using PicoContainer internally! That is so cool! IntelliJ...
How to build maintainable systems: Simple design
October 26, 2004
I'm not saying that simple designs by some divine judgement are better designs (I do believe so, I just don't want to start that particular...
Data Transfer Objects makes me sick!
October 12, 2004
If I see another DTO in a non-distributed webapp again I think I'm going to throw up. Data Transfer Objects are meant for one single...
AOP is not just de-scatter, de-tangle
June 01, 2004
I've used AOP more or less actively for almost two years now, and I think I'm really starting to get it. Given that it took...
Best AOP explanation, ever!
June 01, 2004
Adrian Colyer, project lead of AspectJ has written the best motivation for AOP I've ever read. http://jroller.com/page/colyer/20040531#the_ted_neward_challenge_aop Adrian, can you explain the constructs of AOP...
I have many alter egos!
May 18, 2004
This latest gosspi on fake posters is funny. Just check out how many alter egos I have. Can anyone beat me?...
Why I still won't do EJB
May 07, 2004
Ok, first of all. I actually think EJB3 will be a massive improvement compared to previous version. They really seem to be on the right...
Undo in AspectJ
April 25, 2004
On an internal ThoughtWorks conference I presented a couple of cool examples of what you can do with AspectJ (avoiding the rightfully impopular and...
XML deprecates binary packages in TCP
April 01, 2004
This is a great new innovation for TCP/IP: http://www.x-cp.org/index.html James, maybe it was too early to repent Jelly. Imagine if you combined Jelly and XCP,...
Groovy and Ruby
March 17, 2004
As some may have noticed I'm a big Ruby fan. Some wise person once said that learning a new programming language will change they way...
Confluence rocks!
February 26, 2004
This blog is starting to look like an advertisment for Atlassian, but I just have to tell you about some stuff I wrote over...
Happy birthday Codehaus!
February 26, 2004
So, one year huh? It's been great fun and we've accomplished a lot. Projects like AspectWerkz, Drools, Groovy, PicoContainer, JMock, QDox, XDoclet 2, Nanning, Plexus,...
Subversion 1.0 released!
February 23, 2004
Wow! I've been looking forward to this for a long time. Subversion 1.0 is finally released. It's been stable for quite some time now, but...
JetBrains Resharper
February 16, 2004
Weee! The JetBrains Resharper EAP is open! This could be the turn-around for .NET development! http://www.jetbrains.net/resharper I can't wait to give it a whirl! They...
A lesson about simplicity
February 13, 2004
Keeping things simple is not just about keeping a design simple, it can also be applied on micro-level. For example, today me and my pair-mate...
Prevayler finalist in Jolt Awards!
February 04, 2004
Cool, Prevayler is finalist in the Jolt Awards: http://www.sdmagazine.com/pressroom/jolt_finalists_2004.pdf. Boy, I've been using Prevayler for around two years now and it's certainly a very powerful...
TDD *is* about testing
January 26, 2004
Sorry, Dan North but I have to disagree. I've always been a bit sceptical about TDD not being about testing but Martin Fowler latest blog...
Using Ruby to build Java systems
January 16, 2004
Last year I created a build system for a very big project here at ThoughtWorks. It's been through many iterations using Ant, Maven and...
'Dependency Injection' is the first step to a unified standard for lightweight containers
January 16, 2004
Me, Paul Hammant, Aslak Hellesoy and Rod Johnsson met at the ThoughtWorks offices the other week to discuss Martin Fowler's new article on a topic...
CodeGuide debugger has step BACK!!
January 13, 2004
Wow! Mr. Bile pointed me to the new debugger in CodeGuie. Take a look at this. That's innovation, a step BACK feature that allows you...
PicoContainer presentation from JavaPolis, now also in Japanese
January 12, 2004
Mine and Aslaks presentations from JavaPolis on PicoContainer is available here. Keiichi Matsunaga translated it into Japanese, which is really, really cool. Thanks Keiichi!...
Don't be sad, Chiara
January 05, 2004
Chiara is tired of all the buzzwords, XP, domain models and what have you. I gotta tell you, maybe you should reevaluate your choice of...
My humble predictions for 2004
January 01, 2004
Seems kinda a funny to do some predictions for the next year and see whether they hold out or not. Here are mine: Lightweight containers....
Happy new year!
December 31, 2003
So, 2003 is about to be history. Quite an eventful year for me I'd say. I quit Lecando (great company though, if you get the...
Yep, the first Codehaus conference is of this weekend in Amsterdam. I'll be there, so will Joe, Bob, Paul, Chris, Aslak and more. We'll be...
New jutopia
August 22, 2003
I've moved off Freeroller and into Codehaus. Here's the new Jutopia blog....
|