A “Smart Disorganized” Tech Blog

  • Mark Bernstein : It’s easy to add generality to a spec. It makes you look really smart, especially when someone else is going to do the coding. But too much generality too soon makes the code age prematurely; you can get old, brittle, confusing code that looks like it’s yellowed with age, even though it’s…

  • The Smart Disorganized reboot is still in progress …. Today, a sad story about GeekWeaver. A couple of weeks ago I needed to revamp Gbloink!’s web presence. Quickly. And, I was in no position to do it in GW. So I fired up a copy of WordPress and made : Gbloink! I also needed a…

  • Interesting testament to Google Wave

  • I think TidyLines is the best browser-based outliner I’ve seen. At least in terms of how it feels at the keyboard.

  • I certainly like the look of CoffeeScript. Not quite sure what it’s for yet. Is it just a nicer looking syntactic sugar on top of javascript? Or are there some powerful abstractions that simplify doing larger scale js work? (a la jQuery?)

  • XHP actually looks pretty cool. On the surface, it’s just a cleaned up PHP. But the cleaning up (putting XML into the language) actually gives it some of the character I was hoping for in GeekWeaver.

  • The lessons of Mozilla Ubiquity

  • Giles Bowkett has a profound and entertaining blog-post, starting with some thought-provoking criticism of Joel Spolsky and Paul Graham; and then moving on to other questions of business models for blogging programmers.

  • Great exegesis of Ward Cunningham’s maxim.

  • Another thing that I saw recently that looks pretty interesting : Fossil, a kind of source-control system with built in web-server and trac-like wiki and bug-tracking, all in a single executable file. I’ve no time to play with this at the moment, but it looks very cute.

Got any book recommendations?