My Newsletter

Subscribe to my newsletter and get the latest articles and updates in your inbox!

Petar Georgiev LogoPetar Georgiev

Petar Georgiev © 2025. All rights reserved.

Content

  • Blog
  • Projects
    Petar Georgiev LogoPetar Georgiev
    • Projects
    • Blog

    Blog

    Explore insights on tech, MVP development, website development, SEO, AI, and more. Dive into the content to find valuable tips, tutorials, and insights!

    AIAutomationCacheDatabaseDeployGraphQLNestJSNextJSORMSEOSaaSTesting
    Dump and Restore PostgreSQL Database

    How to Dump and Restore PostgreSQL Database with Docker - Full Example

    Being ready for data loss and restoration is a must for every project. Dump and restore your data inside a Docker container easily.

    August 4, 2024
    Zod validation with Discriminated Union

    Complex Form with Zod, NextJS and TypeScript - Discriminated Union

    Building big forms that have proper validation is not an easy task. Explore how to build complex form validations with Zod and its discriminated unions.

    August 1, 2024
    TypeORM Migrations explained

    TypeORM Migrations Explained - Example with NestJS and PostgreSQL

    Learn to handle TypeORM migrations in all scenarios. Understand which command to run and when.

    July 25, 2024
    Redis plus NestJS

    Create REDIS Service with NestJS - Use in Every Project

    Implementing REDIS in a NestJS service is essential for projects that plan to scale and care about performance. Another tool in your path to production.

    July 20, 2024
    Create Dockerfile for NestJS

    Create Production Dockerfile with Migrations - NestJS with TypeORM and Docker

    Build a robust structure of NestJS Dockerfile with running migrations and be ready to deploy anywhere.

    July 17, 2024
    Starter with NestJS GraphQL TypeORM

    Setup a NestJS Project with GraphQL, TypeORM - Production Ready

    Build a scalable structure with NestJS, GraphQL and TypeORM with PostgreSQL for your database. Be production ready, and ready to scale.

    July 13, 2024
    Automate Terminal iTerm2

    Save Time Launching Projects on iTerm2 - Python Script

    Running different terminals and navigating to folders one by one? Automate it with one script using iTerm2.

    July 9, 2024
    GitHub Actions workflows

    How to Create GitHub Actions - Build & Test your Application on Pull Requests

    Create GitHub actions that automate the process of building and testing your application on every pull request to avoid further issues.

    July 8, 2024
    ChatGPT Dashboard

    ChatGPT Integration with NodeJS/NextJS - Step by Step Tutorial

    Build a ChatGPT integration for communication as a Full-stack application with NextJS. Scale your project after the tutorial.

    July 7, 2024
    NextJS Deployment made easy

    How to deploy NextJS project for FREE (Vercel)

    Steps to deploy sample NextJS project for Free on Vercel. Simple and yet effective for small projects.

    July 6, 2024
    VSCode React writing

    React setup and CI/CD for End-to-End (E2E) testing with Playwright, TypeScript, and GitHub Actions

    As we all know, bugs in production cause confusion and irritation to our clients, but most importantly it’s possible to lose money… To avoid this, testing must be an important part of every application.

    July 3, 2024
    • 1
    • 2