While I was working on our toolkit library Desmond I stumbled upon a problem when defining the TypeScript definition for a function pipe
.

Are you interested in our work? We publish posts that keep readers up to date with the technologies we utilize, as well as what we’ve found to be good and bad for use. We believe that promoting maximal transparency is vital to both our clients as well as others in the tech community.
While I was working on our toolkit library Desmond I stumbled upon a problem when defining the TypeScript definition for a function pipe
.
Backend Developer
As you might know from our previous blogs, our primary language for writing backends is Node.js. One of the main reasons why we have chosen this technology was that we started to feel the limits of all the other classic monolithic applications, where all the basic logics, renders, request processing and so on were done in one codebase. It was rather limiting not only technologically, but also from the human resources point of view. Also in the area of our PHP “ends”, according to our recently finished projects, we used to divide the final depicting layers into the individual thin client written in React. But we wanted to go even further; dividing the backend into multiple smaller and self-maintaining parts.
Software Analyst & Architect
Reactive programming has become essential for the way we make apps. Most companies today use some sort of a reactive framework, ranging from ÎĽFrameworks that implement the most basic Actor model, through hundreds of Future/Promise frameworks with different levels of API richness, all the way up to massive FRP frameworks that introduce a new programming paradigm and shape our application architecture in the process. (more…)
iOS Developer
Are you interested in working together?
We wanna know more. Let’s discuss it in person!
In accordance with the law our websites store data files called cookies on your device.
We use third-party cookies, specifically Google Analytics, to measure website traffic. These cookies are managed by the third party and we don’t have any access to reading nor recording these data. Further reading on conditions of using Google Analytics here.