Douglas Rocha

I’m an Ex-Amazon, cloud computing specialist and currently work as a principal engineer at Zup Innovation. If you want to know more about me, feel free to check out my LinkedIn profile:

An image of Douglas' text editor after writing the rock-paper-scissor code

A step-by-step guide for semantic functional code

Although not as popular as imperative programming languages, functional programming has taught developers to write semantic code for decades. When working with imperative and object-oriented languages, developers are often obliged to think of language abstractions such as abstract classes and loops. In contrast, programmers feel empowered to think of the problem at hand when using …

A step-by-step guide for semantic functional code Read More »

Image of a floater with the words: "Welcome aboard" written on it


Welcome to my website! If you are reading this, it might be that I haven’t had enough time to upload my first blog post yet. But the fact that you are here makes me very excited. This blog will be the hub where I’ll post everything I think about computer science daily, so I hope …

Welcome Read More »