Recurse Center

Localhost: David Nolen

Title: The fundamental principles of software

Abstract: Software problems arise not from inherent complexity but from a disregard (often unintentionally) for a few fundamentals. As Alan Kay says, modern software engineering is a bit like pop culture. But this quip is more insightful than it may appear at first blush. When you clear the disorienting fog of fad, glitz and glam, you'll find the fundamentals were there all along.

About David: David Nolen is a software engineer at Cognitect. He is the lead developer of ClojureScript, a version of Clojure that targets modern JavaScript runtimes.

Video recording:


  • 7:00 pm – Drinks, snacks and mingling
  • 7:30 pm – Talk starts
  • 8:00 pm – Talk ends, brief break
  • 8:05 pm – Q&A
  • 9:00 pm – Wrap up

If you are a Recurser, please RSVP through our internal calendar!