Hi, I’m Fredrik Dyrkell

I am a consultant in software development and a team leader.

I have over 10 years experience of analysing and solving business problems. My areas of expertise include

If you want to know more, you can read my CV here.

I am available for consulting and software developement either onsite (I’m based in Gothenburg, Sweden) or remote.

Please contact me to discuss whether I can help you.


Blog posts

Parsing EDIFACT with Clojure's Instaparse
OCaml - Compiling Mini-ML to Javascript
A brief introduction to OCaml
Writing a domain specific language for Sharc assembly in Haskell
Parsing fixed-width flat files with Clojure
Porting my binary clock to Elm
Learn Purescript in Y minutes
Clojure version of accumArray - A generalization of fold (reduce) for arrays
Querying CSV data with Datalog
Binary clock with Om, Clojurescript and React
A slice of React, Clojurescript and Om
Back to Ray Tracing
Transients in Clojure
A simple init.d script template for use with Ansible
Configuration management - a look at Ansible
Functional programming building blocks
Designing large systems
An introduction to Groovy
Lexically scoped is up and running!