Hello
Hello, my name is DJ and this is my website. I'm a Developer Advocate at SAP. You can find out more about me on the About Me page.
Recent posts from my blog
FP, function chains and CAP model loading
Understanding functional programming approaches, no matter how trivial, can help in other areas. Here I explain how being comfortable with function chains helped in working out why a required (but...
Array.prototype.reduce and the optional initial value
Today I learned about the subtlety of the optional initialValue parameter for the Array prototype's reduce method in JavaScript. This is almost too trivial to write about, but I was surprised to...
Functional programming resources
I've created quite a bit of FP related content in the past but it's somewhat scattered across different platforms and in different formats and I can't remember what or where it all is. So this is a...