Author Archives: gustafnk

About gustafnk

Developer at Jayway, REST/Hypermedia, AWD, Software apprentice, Dvorak user, Christian atheist, Zizek fan. I'm on twitter: @gustaf_nk

Notes on Structured Design

A while ago I finished my first reading of Structured Design. Here are some notes and random thoughts about it. Why did I read it? My first encounter with the book was when reading Kent Beck’s Responsive Design article: In … Continue reading

Posted in Uncategorized | Tagged , | 1 Comment

Zen and the Art of Motorcycle Maintenance

I recently finished reading “Zen and the Art of Motorcycle Maintenence” (ZAMM) by Robert Pirsig and I would like to say a few words about that book. First, I think it’s a good book and would recommend it to anyone … Continue reading

Posted in books | Tagged , | 2 Comments

Complexity is Subjective

I recently read the book “Systems Thinking for Curious Managers” [1] and found this good quote: “Complexity is not a property of problems but of those looking at problems.” After I finished reading the book, I decided to explore this … Continue reading

Posted in Uncategorized | 1 Comment

How Bridges Fall

During the last six months I have watched “The Ister” twice. It’s a remarkable documentary based on Martin Heidegger’s wartime Hölderlin lectures. In one part of the documentary, Nemanja Calic talks about the NATO bombings of the bridges in Novi … Continue reading

Posted in Uncategorized | Tagged | 1 Comment

My impressions from Øredev 2009

Yesterday I wrote a post called “My impressions from Øredev” on Dotway‘s blog. In summary, I had a great time there and I’m still very inspired from the experience. Hope to see you there next year! 🙂

Posted in Uncategorized | Leave a comment

FizzBuzz in LINQ

Earlier this week I realized that you are able to define functions in LINQ queries. So I made myself a sweet little FizzBuzz in LINQ. It’s not pretty code, but I had fun writing it. Though, the code would be … Continue reading

Posted in Uncategorized | 1 Comment

From for loop to anamorphism

Introduction Sometimes you want to generate a sequence of objects. This is often done using a for loop: [Test]public void CreateListOfFoos() { var xs = new List<Foo>(); for (int i = 0; i < 10; i++) { xs.Add(new Foo()); } … Continue reading

Posted in Uncategorized | 1 Comment