---
title: "Joseph Tsegen (@xavier577) | Hashnode"
description: "I read, I code, I blog. Read the latest articles by Joseph Tsegen on Hashnode."
url: "https://hashnode.com/@xavier577"
---

@xavier577

# Joseph Tsegen

@xavier577 · Lagos, Nigeria · Joined August 2021

I read, I code, I blog

[Website](https://josephtsegen.netlify.app/)

### [How to setup prisma to use two different databases in nestjs](https://tsegsxaviers.hashnode.dev/how-to-setup-prisma-to-use-two-different-databases-in-nestjs?utm_source=hashnode&utm_medium=feed)

As the complexity of modern web applications grows, so does the need for scalable and robust database solutions. Prisma makes database access easier by generating a type-safe client for your database, allowing you to easily query and manipulate data....

14 min read · [tsegsxaviers.hashnode.dev](https://tsegsxaviers.hashnode.dev/how-to-setup-prisma-to-use-two-different-databases-in-nestjs?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/how-to-setup-prisma-to-use-two-different-databases-in-nestjs/642764c771c766aafa21185e) [Mar 31, 2023](https://hashnode.com/posts/how-to-setup-prisma-to-use-two-different-databases-in-nestjs/642764c771c766aafa21185e)

### [How to containerize a NestJs app with Docker](https://tsegsxaviers.hashnode.dev/how-to-containerize-a-nestjs-app-with-docker?utm_source=hashnode&utm_medium=feed)

In this article, we would be containerizing a nestjs application that uses a Postgresql database with docker. Containerization has become crucial in ensuring apps the apps we build run anywhere without having to worry about platform compatibility. Th...

8 min read · [tsegsxaviers.hashnode.dev](https://tsegsxaviers.hashnode.dev/how-to-containerize-a-nestjs-app-with-docker?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/how-to-containerize-a-nestjs-app-with-docker/63fdfd99c518513d9404af58) [Feb 28, 2023](https://hashnode.com/posts/how-to-containerize-a-nestjs-app-with-docker/63fdfd99c518513d9404af58)

### [Into Typescript's utility Types](https://tsegsxaviers.hashnode.dev/into-typescripts-utility-types?utm_source=hashnode&utm_medium=feed)

Typescript offers a few useful features which enhance developer productivity working with types. Utility Types are one of these features, they are types that are available globally meaning they are in-built and work without you importing them from an...

6 min read · [tsegsxaviers.hashnode.dev](https://tsegsxaviers.hashnode.dev/into-typescripts-utility-types?utm_source=hashnode&utm_medium=feed)

[Jan 30, 2023](https://hashnode.com/posts/into-typescripts-utility-types/63d82b308e590dc4092f0fdf)

### [Understanding Nullish Coalescing in Typescript](https://tsegsxaviers.hashnode.dev/understanding-nullish-coalescing-in-typescript?utm_source=hashnode&utm_medium=feed)

Learn about the nullish coalescing operator in TypeScript and how it can be used to safely assign default values to variables. This operator checks for null

3 min read · [tsegsxaviers.hashnode.dev](https://tsegsxaviers.hashnode.dev/understanding-nullish-coalescing-in-typescript?utm_source=hashnode&utm_medium=feed)

[Jan 9, 2023](https://hashnode.com/posts/understanding-nullish-coalescing-in-typescript/63bc05caa976519b38b27c82)

### [Behind the scenes: Dev edition - Dev Retro 2022](https://tsegsxaviers.hashnode.dev/behind-the-scenes-dev-edition-dev-retro-2022?utm_source=hashnode&utm_medium=feed)

Hello there, today we'll be taking a look at my journey in the field of software engineering. In this article, I'll go over the highlights of my journey from newbie developer to where I am now. I'll discuss my key milestones, technologies I've learne...

6 min read · [tsegsxaviers.hashnode.dev](https://tsegsxaviers.hashnode.dev/behind-the-scenes-dev-edition-dev-retro-2022?utm_source=hashnode&utm_medium=feed)

[Jan 1, 2023](https://hashnode.com/posts/behind-the-scenes-dev-edition-dev-retro-2022/63b0f63f5c7a4872748b6bdd)
