Engineering ManagerRokt
Sam writes Clojure, Haskell and SQL. But if he's honest, he tries to write as little of them as possible – building the simplest possible systems is more important to him than building expansive, elegant towers of code.
Talks I've Given
-
Functional Programming in ... SQL?
Featuring Sam Roberton
Many real-world lots-of-business-value-providing systems use a relational database. (Even more of them should!) Often, that database is used as a dumb data store – nothing more, logically, than an ACID-compliant coordinator of multiple flat files (tables). We send it basic queries –...
technique -
Functional CRUD: Using ‘Bureaucracy’ To Tame a Full-stack Clojure / ClojureScript App
Featuring Sam Roberton
We all know that functional programming makes for more testable, more reliable code. But even if we adopt insert your favourite functional language here on the server-side, and your choice of something sane that compiles to JavaScript on the client-side, the integration and testing story for a...
practice