Hi, I'm John.
I build interactive stuff with a designer's eye and a dev's skill.
How can I help?
More about meI build interactive stuff with a designer's eye and a dev's skill.
How can I help?
Something recent

New York Dance Project Website
A website built to help this non-profit automate back-office tasks and accept applications, registrations, and payments online.
The full stack
- Responsive, mobile-first websites
- Syndication-ready, standards-compliant
- Valid, efficient
- Built with latest tech on popular frameworks
WordPress whisperer
Process is everything
- Baseline grid fanatic
- Hierarchy hero
- Automation ace
- Accessibility advocate
- Documentation devotee