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]((http://ola-bini.blogspot.com/2008/05/new-hope-polyglotism.html) 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.
The Programming Language Is Your Most Powerful Tool
2008-05-15 Ola is so spot on with this one:
A New Hope: Polyglotism: “The one thing that I am totally sure if is that we need better tools. And the most important tool in my book is the language. It’s interesting, many Java programmers talk so much about tools, but they never seem to think about their language as a tool. For me, the language is what shapes my thinking, and thus it’s definitely much more important than which editor I’m using.”
Time For Some Nepotism (Not So Shameless Plug)
2008-05-15 If you are in the Stockholm area and in need to move your teeth around ever so slightly, look no further than Vasastans Tandreglering. You will get truly professional treatment which will leave your teeth in those straight lines you dream of.
Of course this is my moms new business I am talking about. Good luck mom, you’re the best.
The Good Pragmatic Developers
2008-05-13 Java in 2008: “These are people who aren’t religious and aren’t close-minded and just want to Get Shit Done. Oh, and they’ve already got a lot of it done and they aren’t interested in discarding that investment.”
(Via ongoing)
Misunderstanding the Meaning of "Web Based"
2008-05-02 As I have been in charge of setting the administrative infrastructure at WeMind I continuously tried to use web based systems to limit the number of systems administered by us. We use Google Apps, Basecamp and outsource all our servers to Mathias and colleagues at GlobalInn.
We have however run into problems when trying to find web based services that are preferrably local to Sweden, like accounting. Even if marketed as “web based”, they are all based on Internet Explorer using ActiveX or some other proprietary part of IE. As we use Macs at WeMind, these services are as available to us as any software packaged as a .exe file.
What He Said
2008-04-08 I have used Mercurial for over a year, and started using Git on Agila Sverige. I really like Git and I have therefore kept a draft blog post trying to capture why I like better than Mercurial.
That draft was just deleted since I essentially share Dustin Sallings thoughts on the differences between Mercurial and Git. Apart from the Gnu Arch and Darcs parts - what he said.
OpenUP
2008-04-03 Proponents of RUP, the golden methodology of 1998, is trying revamp it as OpenUP.
My first reaction is positive - browsing the Work Products I cannot find any required UML diagram. But after a while I get the feeling that they have fixed the implementation without getting the big picture.
It is still has four phases, delivering a feature complete project after the transition phase. No lean, incremental deliveries to production, but how could they? It explicitly defers deployment and operation leaving it to other parts of the organization.
Rails is moving from SVN to Git
2008-04-03 A year ago I was frustrated over Rails’ close ties to Subversion. But as Rails is moving from SVN to Git, the future is looking bright. The only bastion left I can think of is RubyForge.