mikealche

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 »

How to Implement Authentication in Next.JS to Protect your Routes

Before understanding the auth flow, we need to make clear the how NextJS works Understanding the 3 types of rendering First of all you need to understand how next js renders things. There are three main ways: Statically render the structure of the page when you compile your project in all the pages that don’t …

How to Implement Authentication in Next.JS to Protect your Routes Read More »

How to create a SaaS and compete with the Big Players as a Solo Founder

Nowadays in the internet it is pretty well known that you should validate your product before you even start building it. However, if the product already exists, then the market is already validated for you. Therefore you can consider yourself in a low risk position. First and foremost, you don’t need to start educating people …

How to create a SaaS and compete with the Big Players as a Solo Founder Read More »

A Refactoring Excercise: What if you couldn’t program with loops?

Have you ever tried restricting yourself from using certain tools when doing something creative? For example, when I was studying musical composition my teacher once tasked me to compose a song with only 4 consecutive notes (this was a considerable upgrade from her first lesson where I was only allowed 1 note). After some tries, …

A Refactoring Excercise: What if you couldn’t program with loops? Read More »