-
Separating the View And the API
2008-08-14 Assaf writes about using Hahlo and Fluid, and I find this paragraph especially interesting:
A great Web app uses persistent, readable URLs for every interesting resource. Twitter does that, so it’s pretty easy to share links to people, statuses and other points of interest. Hahlo hides the entire user interface behind a single URL, but it works extremely well because Hahlo is just a front end, Twitter is the system of record. If I need to link, I wouldn’t be using Hahlo links anyway (although link discovery is missing in the current version).
-
All Your Technology Are Belong To You
2008-07-03 Jonathan Schwartz writes about finance as a technology business
I remember a dinner I had a while back with the CEO of a global financial services firm. As one of his first acts as CEO, he’d cancelled an enormous outsourcing contract, and I’d asked him why - his response has stuck with me. ‘Banking is a technology business. Pure and simple. I can’t win if I don’t have my own team.’
-
Not everybody is into Euro 2008
2008-06-29 -
It's been a while
2008-06-26 -
Get Back At Our Politicians
2008-06-25 -
A Few Tips For Giving A Lecture On Lean
2008-06-16 So, you are about to give a lecture on lean software development? Here are a few tips:
- Do not say that the agile movement came out of the dot-com era. Mentioning the Smalltalk community at least once is a plus.
- If you name the language that first introduced the notion of object orientation, Simula 67 is a good choice.
- Do not say that Winston Royce advocated Waterfall. He didn’t
- Do not claim that all US Government work in the 60’s and 70’s was done in a waterfall fashion. Nasa ran iterative projects in the 1960’s.
- Understand that most Toyota practices that has been adapted by the software development community are taken from Toyota Product Development System, not Toyota Production System.
- If you still intend to do 1-5, do not start the presentation by saying that you are going to correct some misunderstandings about agile.
Good luck.
-
WPS Makes the Best URL's
2008-05-22 You can count on Websphere Portal Server to create the longest URL’s ever known to man:
Try sending that via Twitter.
-
Tools, again
2008-05-21 Computer Swedens developer columnist Tobias Fjälling the other day answered the question “What should a good development environment include?”. (Måsten i en bra utvecklingsmiljö - Computer Sweden).
Tobias list:
- Auto-complete
- Refactoring
- Navigationsupport
- Extendability
- Speed
- Debugger
- Code templates
I find this to be spot on what Ola wrote about the other day which I already quoted:
It’s interesting, many Java programmers talk so much about tools, but they never seem to think about their language as a tool.
-
Joining ThoughtWorks, Starting Office in Stockholm
2008-05-16 I am thrilled and honored to say that I will be joining ThoughtWorks starting June. Stockholm is the next pin on the ThoughtWorks world map and my job will be heading the operations locally.
The Stockholm office will initially be manned by me and homeward bound Ola, but we plan to find and attract some of the great talent available here.
It is really exciting to become a part of the excellent organization that is ThoughtWorks. I have already had the chance to meet quite a few of my future colleagues who all have shown that ThoughtWorks is made up of great people. Thanks for making me feel welcome.
-
Three Tickets To Agila Sverige 2008 Available
2008-05-16 Another thing: ThoughtWorks is sponsoring Agila Sverige 2008, and we have three tickets to give away. Send me an email or add a comment to this post if you want one.