On a quest for the silver bullet..

Rethinking web architecture

Last year I was a speaker at NDC for the first time, and I’m proud to again have been given the opportunity at this years NDC. The presentation this year is titled: “When less is more – Agile web architecture”, and I did together with Jonas Follesø.

June 19th, 2011 at 21:26 (934) | Comments & Trackbacks (2) | Permalink


Glue 0.9 “Magic” Released

My feelings on magic
(Feel free to skip this section if you couldn’t care less about my thoughts on automagic)
I am not the biggest fan of automagical behavior. For that reason, up until now, Glue has not automatically created new objects when you map. You have to instantiate the object to map to (and all [...]

January 5th, 2011 at 15:54 (704) | Comments & Trackbacks (6) | Permalink


Speaking at Javazone 2010

I’m looking forward to be speaking at Javazone 2010. It’s been a few years since I attended Javazone, so I am really looking forward to the conference. The agenda looks great!
This time my talk will be in Norwegian.
My talk – Javazone 2010 – Agenda

August 19th, 2010 at 15:13 (675) | Comments & Trackbacks (2) | Permalink


Law of Demeter: A real-world example

The Law of Demeter (LOD) helps decouple objects, it makes mocking intensive tests much easier to write, and it offers a concrete set of rules that can make things clearer.
I recently ran into an example in Glue where I refactored towards LOD. I will share my thoughts on that here.
The problem
I am working on [...]

August 5th, 2010 at 22:05 (962) | Comments & Trackbacks (0) | Permalink


Glue & Nu: Glue is a RubyGem!

No doubt, Ruby has an excellent package management system: Gems. Simply beautiful.
Also no doubt, we have not had such excellent package management system in the .Net-sphere. So why not just make RubyGems work for .Net as well? That’s exactly what Dru Sellers have done with Nu.
This is a great idea, so I decided right [...]

August 2nd, 2010 at 20:30 (895) | Comments & Trackbacks (1) | Permalink


The Microsoft MVP Award

I am proud to announce that I have received the Microsoft MVP Award in C#, for my “exceptional contributions and commitment to technical communities worldwide”.
That means I am a C# MVP, and I am very proud of it!
I feel it is important for me to contribute to, and learn from, the technical communities around the [...]

July 26th, 2010 at 14:20 (639) | Comments & Trackbacks (8) | Permalink


Reflection and performance

The open source framework Glue that I’ve created, use a lot of reflection to invoke members on objects. This has sparked my interest in exploring the use of reflection in respect to performance. A colleague of mine, Åsmund Eldhuset, and I set aside an evening for a geeknight to get to the bottom of this, [...]

July 1st, 2010 at 13:07 (588) | Comments & Trackbacks (4) | Permalink


My NDC2010 talk

I had a great time at NDC this year. Good talks, great people!
My talk titled “A Style of Programming”, was filmed and is already online.
You can find it here.
Most of the other talks from the conference can be found here.
- Tore Vestues

June 25th, 2010 at 20:07 (880) | Comments & Trackbacks (4) | Permalink


My Xp2010 lightning talk

I recently did a lightning talk on the Xp2010 conference, titled “Agile fails without craftsmanship”. It was filmed, and you can see it here.
Xp2010 was a great event by the way, and you can find other talks here.
- Tore Vestues

June 8th, 2010 at 23:10 (007) | Comments & Trackbacks (2) | Permalink


Speaking at NDC 2010

I’m very proud to announce that I will be speaking at the Norwegian Developers Conference 2010 (track 6, day 3, 16:20).
My talk is named “A Style of programming”:
“This talk describes a set of coding principles that constitutes a style of programming that focuses on ease of coding, ease of changing the code, and ease [...]

April 13th, 2010 at 14:41 (654) | Comments & Trackbacks (1) | Permalink