Topic: Philosophy

Getting Unstuck

Problem-solving is an essential part of software development. Sometimes we get stuck on a particularly baffling problem, and this can feel frustrating and discouraging. The following are some strategies for getting yourself "unstuck."… More

Homework I Gave Web Designers

From 2008 through 2010 I taught Internet Typography and Web Standards courses part-time at a local art school. One of my goals was to balance students’ understanding of the web’s constraints with its potential. Too much focus on the former… More


Let’s discuss your project! Email Us