Latest

Mar
16
MongoDB | Model Tree Structures

MongoDB | Model Tree Structures

In MongoDB, there are several ways to represent tree data structures.
5 min read
Feb
16
PostgreSQL | How to Optimize Queries

PostgreSQL | How to Optimize Queries

PostgreSQL is a powerful and highly customizable open-source relational database management system. While PostgreSQL is designed to be…
5 min read
Feb
07
Nest.js | Prisma Exception Filter

Nest.js | Prisma Exception Filter

In Nest.js, you can create an exception filter to handle specific exceptions that may occur in your application. To
2 min read
Feb
07
Node.js | Load Testing Tools

Node.js | Load Testing Tools

Here are some popular Node.js stress testing tools:
5 min read
Feb
01
MongoDB | How to Optimize Queries

MongoDB | How to Optimize Queries

To optimize MongoDB queries, you can use the following techniques:
8 min read
Jan
27
Nest.JS | Monads -> Identity

Nest.JS | Monads -> Identity

The Identity monad is a simple monad that wraps a value without applying any additional behavior or computation. It is often used as a…
2 min read
Jan
27
Nest.JS | Monads -> Maybe

Nest.JS | Monads -> Maybe

The Maybe monad, also known as the Option monad, is a monad that is used to represent computations that may or may not have a value. It is…
2 min read
Jan
27
Nest.JS | Monads -> Maybe -> Make

Nest.JS | Monads -> Maybe -> Make

It is a factory method that takes the inner value and wraps it into the appropriate Monad instance. The make method is often used as an…
2 min read
Jan
27
Nest.JS | Monads -> Either

Nest.JS | Monads -> Either

The Either monad, also known as the Result monad, is a monad that is used to represent computations that can have one of two possible…
2 min read
Jan
27
Nest.JS | Monads -> List

Nest.JS | Monads -> List

The List monad, also known as the Array monad, is a monad that is used to represent computations that can have multiple possible outcomes…
2 min read