where technology meets technique