Coding Horror is now hosted in the TypePad ecosystem.
Welcome Coding Horror to TypePad!
I have a story to tell about the intersection of my own coding career and Coding Horror. Jeff Atwood posted an entry to his blog a while ago in which he suggested many "programmers" were not able even to write a program called "FizzBuzz". This post led many discussions among Japanese software developers, HR specialists and CTOs.
When we, the Six Apart Movable Type team, were in the process of developing MT 4.1 (iirc...), I had an epiphany that I had to implement "op" attribute to MTSetVar and MTGetVar, to make FizzBuzz possible in the Movable Type Markup Language, MTML. It adds simple math calculation to variables to count up and down that was required to do FizzBuzz. In other words, the post in Coding Horror was the motivation of this feature found in Movable Type.
The story has a little something more. Brad Choate, the lead developer and the software architect of the Movable Type team saw the first implementation of my MTML version of FizzBuzz and sighed about how ugly it looked, mainly because it had something like <MTElse><MTIf ...></MTIf></MTIf><MTElse>... on and on. He immediately added another feature which effectively did ElseIf to the set of tags. I really had mixed feelings about it... in a way I was embarrassed that I always missed something critical when I wrote code. But in another view I was glad that the man thought what I did was interesting and it did lead the man's imagination of coding. Yes, he was the man to me and he still is.
Well anyway, congratulations to all of the Six Apart folks who have been involved in the project, and welcome Jeff and Coding Horror blog to TypePad!
Comments