I watched this video from CUSEC 2008. Partly it’s about how the ACL (Access Control List) is not a turing complete language, but mostly it’s about working within a huge corporation and all the crap thattends to go with it (and advice for programmers in general). I have very little experience of this, but he reminds me why I’m happy working at a small company.

Warning: Lots of cursing, and a little bit of southern accent

Tags: video

Simplicity vs. Choice

A good counter-argument to 37-signals’ less features = better by Joel on Software.

If you don’t have time, or don’t want to watch it (Joel does tend to ramble on (no offense, I think Joel is great)), here’s the summary:

  • more features correlates to more customers
  • it’s not about removing features, it’s about removing complexity (and unimportant choices)
  • often, hiding complexity from the User makes your code more complex (you have to do the work)
  • don’t interrupt the user; they’re in control.

Tags: tech choice video