Builds software and products using Ruby. Authors articles and e-books. Maintains communities. Mentors programmers and startups.
Believes that code can be both functional and beautiful. Is allergic to complexity and subscribes to the lean methodology in business and in life.