Designing new forms of communication across a broad range of fields including web design, games, programming, software development, and artificial intelligence.