Personal insight into computer technology and developing software sentiently, instead of programmatically.