An engineer’s guide to cats