Paranoid Engineering: How to be a good specialist and still have a life

Nice article on some ways to help achieve an effective llife/work balance

Paranoid Engineering: How to be a good specialist and still have a life