I make websites.
For twenty years I’ve helped organizations reach more users than they ever thought possible.
I’m a web development consultant that heavily skews “designer,” and I specialize in the very front of the front-end.
My goal is to ensure that your website can reach any user in any browsing context, regardless of the size of their screen, the speed of their internet connection, the age of their device, or the combination of browser and assistive technologies they use to experience the web.
I make websites fast.
I’ve been brought in to help clients like Penske Media Corporation make fundamental performance improvements to the platforms that power their publications’ websites — Rolling Stone, Billboard, Variety, Deadline, and more — and guided them through implementing processes and technical guardrails to keep those fixes in place.
I make websites resilient.
Whether brought in to augment the strengths of an agency like Set Studio and Autogram or by working directly with client teams like ProPublica and The Engine, I aim to explore the creative potential of the web in ways that hold up just as well for users across unknowable browsing contexts as they do for the teams tasked with maintaining it.
I make websites accessible.
I’ve partnered with clients like The Philadelphia Inquirer not to swoop in with a to-do list and hearty “good luck,” but to provide actionable, practical guidance that account for the reality of their technology stack and internal priorities, through prototypes, documentation, and — of course — direct contributions to their codebases.