[ Content | View menu ]

Monthly Archive December, 2007

Seth’s New Ebook

Mark December 19, 2007

Seth Godin has a new free ebook out.  If you don’t read Seth’s blog, you should.  While it is topically about marketing and getting ahead in life, it is really about challening the status quo and forcing you to see a new perspective.  Excellent stuff.
That said, the new ebook isn’t anything great.  It is worth [...]

General - 0 Comments


Call for Lisp Stories

Mark

The blog LispCast has issued a call for any stories you may have illustrating the power of Lisp: the relevant post is here.  I’m curious to hear any stories you may have as well.  Stories are always good, as they pass down experience, and I’m looking for all the experience I can get.  Why am I [...]

Languages, Programming - 0 Comments


Functional Programming

Mark December 17, 2007

Recently, I’ve been exposed to the ideas of functional programming.  I haven’t done any actual programming with a functional language (yet), but the ideas have come to fascinate me.  Closures captured my attention for a while, then monads came up.  I still have no firm idea what monads are, but they seem cool.  I’ll keep [...]

Programming - 0 Comments


Cabal Programming

Mark December 12, 2007

The blog discipline and punish just posted a link to an old article describing how Valve designed Half-life (direct link here).
The article is interesting and worth the read to discover how one company worked to develop an incredibly successful product.  From the article, Valve discovered on their own many of the things that encompass the [...]

Software Engineering - 1 Comments


Solve Your Problems with Abstraction

Mark December 10, 2007

I mentioned a while back that I was going to write more about the training I received from Bob Martin and I’m finally fulfilling that promise.
Bob had us do an exercise where we modeled a working coffee maker with certain requirements.  Upon being presented with this problem, my first reaction was to think of a [...]

Programming, Software Engineering - 0 Comments