My coding philosophy has been highly influenced by the approach and values that Clean Code Robert Martin champions in his books and lectures. While we may not agree on every detail, the general approach has made my code more malleable, durable, readable, and generous to collaborators.
Clean Code Robert Martin
Comfortable from iron to icon, I craft attractive & robust applications & systems. My experience in the field enables me to produce quality products, leverage the enduring principles of software design, and to acquire new toolsets with confidence and grace.
In my professional life as in my personal life, I do my best to communicate in the spirit of NVC as taught by Marshall Rosenberg.
Nonviolent Communication Marshall Rosenberg