I tend to wear a clean (buttoned) shirt and "nice jeans", along with a stylish leather jacket.
I've not worn a suit for an interview in 10+ years.
(To be honest I've ruled myself out of positions in the past where where non-customer-facing sysadmins/developers were expected to dress up in suits ever day. (i.e. Banks.))