Erik works as a Clojure programmer at Ardoq, a Norwegian startup in the EA-space. He’s a mainly a backend programmer, but tends to work wherever the code is bad enough. Given time he’ll eventually drift into some sort of devops role while trying to figure out how to run the current project even better.
Lately, he's been lurking around open-source Clojure projects looking for easy bugs to fix. This is his way of paying back to the community.
I'm speaking at...
Clojure eXchange 2019
Two days in London
If you're looking for the best place to learn about Clojure, Functional Programming and network with like-minded people, then Clojure eXchange 2019 is the conference you simply can't miss. Meet with the world's leading experts on Clojure and learn the latest concepts and applications...clojure data-science clojurescript clojurex functional-programming fp
Talks I've Given
What if bang was transitive
Featuring Erik Assum
When writing Clojure, we have a habit of using !(bang) to signify that a function has side-effects. Imagine that bang was transitive, such that any function calling a side-effecting function also had to end with a bang. Would all your functions end with a bang?repl clojure functions