Building a full-fledged multi-tenant application can be very challenging. Besides having a flexible...
Building a full-fledged multi-tenant application can be very challenging. Besides having a flexible...
Building a full-fledged multi-tenant application can be very challenging. Besides having a flexible...
SQL databases provide us with many benefits, the most important of which is strong schema...
"Programming is dead." A friend said so when he heard I was working on dev tools. It was right...
React Table, or more precisely, TanStack Table is a headless table UI library. If you're new to this...
Refine.dev is a very powerful and popular React-based framework for building web apps with less code....
Edge has been a buzzword for web development for a while, but the reality is the ecosystem support is...
Building an API is one of the most important things one learns when getting into backend development....
Building a customer-facing application is exciting. But it's not much fun when it comes to the admin...
In the previous post, we discussed two different approaches to implementing authorization: coupled...
Programming is often perceived by outsiders as a mysterious errand that is mechanical, highly...
"This book is a classic. Treat it with respect". The architect of my team said it when handing me...
Authorization is a special topic for software development. You'll get many theories about different...
This post is not about getting financially successful as a programmer or climbing career ladders to...
SQL databases have been powering the web since their inception. The combination of strict schema,...
EDIT 4/25/2024: the feature has been released in ZenStack V2. Prisma is a beloved ORM for NodeJS...
The security of most applications depends on two pillars: authentication (AuthN) and authorization...
SQL databases have been powering the web since their inception. The combination of strict schema,...
Prisma is one of the most popular ORMs in the NodeJS world - loved by many for its intuitive data...
Large Language Models have shown the world its incredible versatility. One of its most remarkable...
Next.js 13 ignited the first wave of attention to React Server Components (RSC) around the end of...
For TypeScript lovers, Prisma has been the perfect solution for building database-centric...
SQL databases have been powering the web since their inception. The combination of strict schema,...
NestJS is a great framework. It's versatile, rock solid, and thoroughly documented. You can build...
Yes, authorization. It's like the "salad part" of your diet - you know it's vital and indispensable...
SQL databases have been powering the web since its inception. The combination of strict schema, ACID...
In the past month or so, Google managed to piss off two distinct groups of people. The first group...
TRPC, despite its short history, has gained much popularity in the Node.js/TypeScript community. One...
Modern web applications often intensively deal with accepting and storing user-generated data. The...