Everyday design patterns