Strange, sad things happening

The last few weeks there have been a lot of really strange and sad things happening in my network of friends and relatives. There have been deaths, suicidals, people nearly dying, relationships ending and several friends with some pretty serious problems to handle. At the same time i feel like i am on the right place and at the right time in life. I experience the best project and learning experience of my life at work, i love the band and my corps and most of all Elin and I have never had it better. Why is this? It feels really strange to still feel … not happy but strong, maybe. I can only take it as a blessing from God and that i hope that i can be of support to anyone who needs me. I cannot count the number of times it’s been the other way around. My...
Read More

Teamplain rocks

Just some short lines of praise to an excellent web GUI to access TFS (Team Foundation Server) - Team plain. Via this GUI you can easily access most functionality for TFS in a very nice manner. And this have to be the nicest Web-GUI i’ve ever seen. I could possibly be because it’s using AJAX - and then my friends the future promises good thing for us.
Read More

Slow and fast

We are closing in on the end of the project (the development phase) and it a mixture of feelings that comes over me. First and foremost i would say it’s a bit of sadness. This is the best project i’ve been in so far - a lot of fun, speed, wild discussions and great flow in the group. Much to this i have to credit SCRUM for - which promotes just those things; building teams and delivering software. Then of course i am proud of what we have accomplished. 100 000 lines of code in 4 months, 4 people. And the structure of the system feels very nice too - the bugs that are found now is quite easy to fix. So the project is, in all right, slowing down while we are transiting into the testing phase. Oh how i would have loved to have testers in our team....
Read More

Hairs standing up!

Here is a video with the Cory Band and a singing group. Really nice and made the hairs of my arm stand on end. Pretty cool in the beginning when the band takes the stage (i.e. mountain)…
Read More

Listen, just listen to the band

Every Monday morning i usually listens to the last broadcast of Listen to the band. This week there are some serious playing going on… Grimethorpe and Black Dyke. This is very, very good playing indeed - and live. Don’t try this a home kids… Please keep all limbs inside the computer until it has come to a complete stop. :) It’s out for a week. Don’t miss the chance to hear some great playing.
Read More

Friends in need

There’s been a lot of blogging about computer stuff for a while - that time in the project i suspect… Well - this one is not. For a while i have been disturbed about the fact that many young people in Sweden today doesn’t “feel good” or “have issues”. Often that means that there some psychic problems, but it’s not considered good manners to use that words. “Burnt out” is another phrase, used too much to capture the true sense. This hits everyone, it seems. Students and working, young (13?!!) and older, happy and sad. It has gone so far among people i know that everyone knows somebody who has these kind of problems. Just this day i met a friend of mine that always seems to be in a good mood. He’s very, very successful, a Christian and always seems to have time. But now he looked slow, almost...
Read More

Declaring arrays in VB.NET

OK - this is driving me mad. Arrays in VB.NET really, really annoys me. Here is a short list on how to work with arrays, in my example an array of strings. Declaring an new empty array: Dim arr() as String = {} or (this is where the pain begins…why is there a choice?) Dim arr as String() = {} Declaring an array with three elements: Dim arr(2) as String Declaring an array with two elements and initializing the values Dim arr as String() = {"Element 1", "Element 2"} So - again the pain of VB.NET comes from the urge to want to help us all the time. Why, oh why, are there several ways of doing one thing? I will sure get back to this post a lot because i forget how this is done every time - much thanks to the “helpfulness” of VB.NET
Read More

Planning poker online

Estimations can be quite tricky to do and even trickier to get from an developer. One way to go around that is to play planning poker. Follow that link for some great explanations by the SCRUM-guru Henrik Kniberg. And as the Internet is a fantastic thing someone of course as made an online version, that can be found here http://www.planningpoker.com/ I think that it’s more important to get together than to do the actual poker playing, but if you don’t have that option this will have to do.
Read More

What every .NET-programmer should know

Got a tip of a quite harsh and depressing page today: What Great .NET Developers Ought To Know (More .NET Interview Questions) It’s a list of thing that you should know to be great, according to Scott Hanselman… I am not sure - but it is well worth reading. Apparently you can find answers to many of the questions on this site: http://www.ayende.com/Blog/PermaLink,guid,b6e3e8ce-4a6e-4cf0-af70-d360be9e8c76.aspx
Read More

SCRUM vs RUP - practical comparison

Just now something happened here at the office that really showed some major differences between SCRUM and RUP. I was asked to send the list of demands to a person, to be used as input for their work with tests. This is our product backlog which we have created and worked with during our 6 sprints. “Yes, but it will not look the same as when you saw it last, three months back. It has changed very frequently, almost daily.” “OK? But give it to me anyway” So i wrote him an email; “Here is the list of demands as it looks today, 2007-10-02” At the same time a person from another project (not SCRUM, mind you) walked by. He was talking in the phone and from the pitch and sound of his voice we could make out that he was quite angry. “So, i heard that you have added...
Read More