Stefanie Schirmer

Stefanie Schirmer
Software Engineer, Etsy


Stefanie Schirmer is a Software Engineer at Etsy and an alumna of Hacker School in New York.

She studied Applied Computer Science in the Natural Sciences in Bielefeld, Germany, where she developed a type checker for a compiler of a DSL for dynamic programming. In her following PhD project she developed metrics for the structure comparison of RNA molecules using forests which represent the molecule structure. Working as a postdoc at Université de Montréal, she found her way to Hacker School and Etsy.

Together with Hannes Mehnert and Jens Ohlig she wrote a book on functional programming in JavaScript and curry cooking (Das Curry-Buch, O’Reilly Germany), which is currently being translated into English.


11:15am–11:45am Tuesday, 04/21/2015
Pure Code and JavaScript
Location: Salon 8
Average rating: **...
(2.56, 9 ratings)
Functional programming gives us powerful abstractions. In the multi-paradigm language JavaScript we can ease into the functional programming style and focus on new concepts in a familiar language. To make functional programming more digestible, we use curry cooking as an analogy. We cover closures, recursion, higher order functions, map, reduce, filter, monads and continuation passing style. Read more.