The Gold Bug

A long distance developer experience.

2016 Aug 20

Each passing day I am more convinced that Functional programming is the way to go:

  • Pure functions
  • Declarative programming
  • Monad types
  • etc

As an analist and developer I continuosly try to reach the same horizon: Better valuable code for my client. This pretty sentence can be translated to the following:

  • Easier to include advanced functionality and UI
  • More tested code
  • Easier to read amd mantain
  • Easier to refactor and improve
  • etc

Functional programming has proved to help get those targets in better conditions.

There are a new breed of tools, named Functional Reactive Programming (FRP), that tries to deal the asynchronous JavaScript nature with a Functional approach. I am going to use this post as a directory for those tools.

2015 Feb 14

I love scaleApp . It helps us modularize and divide an application in well-formed, isolated modules. It also provides a communication means between them all and sets a convenience infraestructure to put the pieces together. It is also easy to learn and to follow.

In all this time using it I ended writting a set of promise functions that help isolate some common issues of scaleApp in a recurring manner.