Wednesday, March 15, 2006

Art in Programming

Really, just a bunch of interesting tid-bits in the Pragmatic Programmer's style.

Thursday, March 09, 2006

Troubleshooting Internet Explorer

I've always said, Windows is non-deterministic. That is, for any two identical pieces of hardware running identically installed Windows software, the two machines will behave differently. This phenomenon increases over time--the longer a particular installation of Windows has been in existence, the more its behavior will diverge from its original baseline.

Internet Explorer is no exception

Sunday, March 05, 2006

WHY FEATURES DON'T MATTER ANYMORE: THE NEW LAWS OF DIGITAL TECHNOLOGY

Some good comments about why more features is bad. This article itself covers a lot of ground--why simple stylistic tools like iPod succeed--why simple features define your product. I like #5 and #6 especially when it comes to design of a complex feature set in a product. These are rules to design by.

Also see every time you add something you take something away

Saturday, March 04, 2006

How to you spell extortion? N-T-P is a good start.

It's sad that the patent system works like this. A system designed to protect the innovator and the "little guy" is turned into a tool of extortionists like NTP as RIM agrees to pay $600M.