My name is Daniel Gerlach. I work at Mercedes-Benz-Mobility AG.
I am a software engineer with a professional background in:
I am a strong supporter of functional programming paradigms like immutability, reference transparency, pure functions, high-order functions, functions as first-class citizens and composition of functions. I think functional programming makes coding more fun and comprehensible. Nevertheless I also like pragmatic modern system programming languages like Go and Rust. In my free time I also play around with lispy languages:
Nowadays I also do a lot of cloud infrastructure engineering with Azure and Terraform.
My coding principle is:
“Everyone knows that debugging is twice as hard as writing a program in the first place. So if you’re as clever as you can be when you write it, how will you ever debug it?”
Brian W. Kernighan
Opinions expressed are solely my own and do not express the views or opinions of my employer.
My contacts:
I like cats and i have one at home. Coincidentally her name is Ruby (like the programming language).