Skills Matter : DDD eXchange 2010: Eric Evans on Keynote:DDD
Archive for June, 2010
Doing What You Love
Recently I had an interesting conversation with a couple guys at my client site. One of mentioned he heard about my presentation at a recent user group and also saw my invite I sent out for an internal Domain Driven Design study group and asked “How come you like work so much?” The other guy [...]
Friday Scala Kata: Weekday Heptagram
Last week’s scala kata was a bit challenging as it required a bit more advanced scala knowledge than the katas I’ve done so far. Breaking from last week I’ve decided to head back to the basics and dream up a kata to help focus on some of scala’s language features versus a full blown program. [...]
Scrumbutts Abound
Lately I came across this posting on an agile related mailing list. I know that job postings on these lists are often a low hanging fruit for criticism, but I really just could not help myself. THIS IS NOT A PM, but a SCRUM MASTER POSITION. The right candidate needs to have background as a [...]
Using Innovation Games as Retrospective Activities
About a month ago I purchased Innovation Games off of amazon… partly because I have a strong interest in facilitating interactive activities to learn and solve problems (which is what we do with retrospectives) and partly because I heard some subtle buzz about it. When I saw that another person on the retrospective mailing lists [...]
St.Louis Java SIG Google Collections Presentation
Tonight I gave a presentation at the St.Louis Java SIG on Google Collections. Here is the presentation that I made with Prezi, but like always the presentation is much more effective in person as it mostly served as a visual aid to talking and live examples. .prezi-player { width: 500px; } .prezi-player-links { text-align: center; [...]
Friday Scala Kata: Solitaire Cipher
This week’s scala kata is a favorite I’ve implemented before in javascript, Solitaire Cipher which was featured some time back as the first problem on the Ruby Quiz site. I think there should be enough source material on those two links to get started. The true acid test is being able to shuffle a deck [...]
Pascal’s Triangle Solution
Last night I completed this weeks Scala Kata to generate Pascal’s Triangle using a List of Lists. Although it works, I’d like to see if there is a better “scala way” to get it done. I’ve also discovered that List in scala is immutable so all those times I’m adding elements to the List I’m [...]
Revisiting Factorials in Scala
In my earlier post I showcased doing a simple factorial code kata using scala and today as I was driving home from work I was thinking… isn’t there some way to dynamically add methods to an object so that I can just write 10! and have it compute the factorial? The answer is yes, kind [...]
Friday Scala Kata: Pascal’s Triangle
This week’s Scala Kata was suggested to me by Tim Dalton. For a given number, build Pascal’s Triangle as a List of Lists starting from the top down. Here’s some examples to illustrate: Given n = 1, then the result should be List(List(1)) Given n = 2, then the result should be List(List(1), List(1,1)) Given [...]

