On the Blog
Monads are confusing. Let us help
Scala developers love to discuss Monads, their metaphors, and their many use cases. We joke that Monads are “just Monoids in the category of Endofunctors,” but what does that really mean?
Parts of functional programming (FP) may be built on the mathematical principles from category theory, but you...
My 2-days at the R Unconference Hackathon 2016
Two weeks ago, I took part in the R unconference, a 2-day hackathon in San Francisco hosted and organized by rOpenSci. In the unconference, data scientists and developers get together to work on different projects related to R.
It’s impossible to describe everything I learned in those two days,...
Three Best Practices to Grow Your Happiness as a Manager
At first glance, achieving happiness and effective engineering leadership don’t seem to have much in common. Marcy’s talk and my personal experience working with her as an executive coach, have proven that these concepts coincide.
On Management and Leadership
“While I have not had the privilege of managing any engineers, I often find myself leading engineers in various capacities.” This is why I found Cornelia Davis’s presentation “On Management and Leadership” so impactful. Cornelia is a Senior Director of Platform Engineering at Pivotal working on the Cloud Foundry team. In her 25 years of experience, she has probably managed “less than she can count on [her] two hands”, but she exudes leadership qualities. Cornelia simplified her approach to leadership into seven easily digestible concepts. All the concepts are great, and I picked my top three to dig into.