software-development

What could you learn from seeing your startup as a neural network?

I’m consulting for a company that the had a crucial team member taking “extended vacations”. Ouch! That made me think of how it was super important not to have “single point of failures” your team. Meaning, almost always ensure that at least two team members know how to handle a given piece of software or …

What could you learn from seeing your startup as a neural network? Read More »

How to create a Multi-tenant application with Next.js and Prisma

Multitenancy is the pattern of serving multiple clients from a single codebase. Each client is called a “tenant” and is able to customize part of the application, i.e: the URL, the branding, some rules, etc… The following are some examples of multi-tenancy makes sense: A no-code website creator that also provides hosting. For example, each …

How to create a Multi-tenant application with Next.js and Prisma Read More »

Advanced Promises in Javascript (Dataloader Pattern)

Hi there! In this post I want to show a possible scenario/problem that may appear in some applications and lay down the basics of the technique used to solve it. The first scenario The scenario we’re talking about is one in which there’s an application whose logic is so complex that some performance inefficiencies start …

Advanced Promises in Javascript (Dataloader Pattern) Read More »

How to Implement Search By Color When All You Have is A Good Coffee

Hey there! Last week I started working on a rewrite of Shefa Products which is a wholesale merchandising e-commerce for Argentina. The rewrite is not only to move it from Angular.JS (version 1, do you remember it?) to Next.JS and the Adonis Framework, but also to be able to add features faster and get the …

How to Implement Search By Color When All You Have is A Good Coffee Read More »