Site Design: My new website. Feedback appreciated!(robertvinluan.com)

over 6 years ago from Robert Vinluan, Design Technologist at New York Times