My first post

Hello, I’m Edmundo López. I help companies to improve the productivity of their domain experts by creating custom tools that let them go from the problem to a solution faster and more reliably. In this blog, I will share my thoughts about the different tools, methodologies and techniques to: design custom tooling for your domain experts decide whether you need to implement custom tooling choose the right stack to implement your custom tooling Please contact me if you have questions or need some clarification on the content I will be sharing.

Continue Reading

ADTs in Scala for Object Oriented Programmers

One of the many aspects that you need to learn when starting with functional programming is ADTs. But what are they and why do we care so much for them in FP? ADT stands for Algebraic Data Types. They allow the definition of complex data types. If you come from object-oriented programming, the closest equivalent are classes, and in Scala they look almost the same.

Continue Reading