Dave Fetterman
Amperity
@fettermania
Dave Fetterman is the VP of Engineering at Amperity in Seattle. Former VP of engineering at Famo.us, he worked in engineering and engineering management for seven years at Facebook, where he managed all mobile software development, ran the engineering team focused on hiring, and started the Facebook Development Platform. He studied and taught math and computer science at Harvard University. He appreciates Clojure the way one appreciates a loosed tiger.
Learning and Teaching Clojure on the job at Amperity
Amperity uses Clojure for 99% of its implementation, but most of Amperity’s software engineers do not join the team with significant Clojure experience. Through Amperity’s structured three-month engineering onboarding, engineers get exposure to different subsystems but also different Clojure paradigms and tools. Amperity’s VP of engineering, a Clojure beginner himself not so long ago, describes the company’s Clojure onboarding process, materials, and approach for getting functionally curious engineers productive in our favorite language.