Pasly
  • Home
  • Blogs
  • About Us
  • Contact
  • Home
  • Blogs
  • About Us
  • Contact

Search Blogs

Newsletter

Recent Posts

    Pasly — Web Engineering Notes

    Sharing simple, practical knowledge about web development and modern technology.

    Quick Links

    • Home
    • Blogs
    • About Us
    • Contact

    Legal

    • Privacy Policy
    • Terms of Service
    © 2026 Web Engineering Notes on Pasly. All rights reserved.

    Jun 22, 2026

    SQLAlchemy 2.0 Tutorial: Build a Task Manager from Scratch

    A hands-on guide to SQLAlchemy 2.0 — learn the new typed model syntax, set up relationships between Users, Projects, and Tasks, and connect to both SQLite and PostgreSQL, with complete copy-paste code for a real working project.

    PythonSQLAlchemy
    Read More →

    Jun 6, 2026

    I Was Tired of Typing Long File Paths — So I Built a CLI Tool and Published It to PyPI

    A python cli tools that let you naviagate through directories using their index insitead of writing full paths. Learn how you can also build a PyPI tool and upload it as a pip library.

    PythonTool
    Read More →

    May 15, 2026

    How to Setup a Firewall on a VPS Using UFW

    This guide explains how to set up a firewall on a VPS using UFW (Uncomplicated Firewall). You will learn how to install UFW, allow essential ports like SSH, HTTP, and HTTPS, enable the firewall safely, and manage rules. This beginner-friendly tutorial helps you secure your VPS and protect it from unauthorized access.

    VPSDeployment
    Read More →

    May 13, 2026

    How to Login to a VPS Using SSH Key (Step-by-Step Guide)

    This guide explains how to securely log in to a VPS using SSH keys instead of passwords. You will learn how to generate SSH keys, copy them to your server, configure SSH access, and optionally disable password login for better security. This step-by-step tutorial is beginner-friendly and helps protect your server from unauthorized access.

    VPSDeployment
    Read More →

    May 12, 2026

    How to Connect a Domain to a VPS (Step-by-Step Guide)

    This guide explains how to connect a domain to a VPS in a simple step-by-step way. You will learn how DNS works, how to set up A records, how to point your domain to a server, and how to fix common issues like propagation delays and incorrect configurations. By the end, you will be able to link any domain to your VPS and make your application accessible online using a proper domain name instead of an IP address.

    VPSDeployment
    Read More →

    May 11, 2026

    What is a VPS and How Does it Work?

    This beginner-friendly guide explains what a VPS (Virtual Private Server) is and how it works. You will learn how VPS is created using virtualization, how it differs from shared and cloud hosting, and when it is the right choice for your projects. The guide also includes real-world examples to help you understand how VPS is used to deploy modern full-stack applications.

    VPSDeployment
    Read More →

    Apr 29, 2026

    How to Deploy Next.js + FastAPI on a VPS with Nginx & SSL (Step-by-Step)

    This tutorial shows how to deploy a full-stack application using Next.js and FastAPI on a VPS. You will learn how to set up and secure a server, configure Nginx as a reverse proxy, enable HTTPS with Let's Encrypt, and run applications in the background using PM2. By the end, you will have a production-ready deployment setup that reduces hosting costs and gives you full control over your infrastructure.

    VPSDeployment
    Read More →

    Mar 31, 2026

    How To Implement Refresh Token In FastAPI

    This tutorial guides you through creating a complete FastAPI authentication system using JWT. Learn how to generate access and refresh tokens, securely store refresh tokens in PostgreSQL, implement a refresh endpoint, and enable token rotation for production-level security. Perfect for backend developers looking to master authentication.

    FastAPIRefresh Token
    Read More →

    Mar 19, 2026

    Why orm_mode = True is Required in FastAPI (Simple Explanation)

    This article explains why orm_mode = True is required in FastAPI when working with SQLAlchemy models. Learn how Pydantic converts ORM objects into JSON responses and why this setting is important for building APIs.

    FastAPISQLAlchemy
    Read More →

    Mar 15, 2026

    FastAPI CRUD Tutorial with SQLAlchemy and PostgreSQL

    In this tutorial, you will learn how to build a complete CRUD API using FastAPI, SQLAlchemy, and PostgreSQL. The guide walks through project setup, database configuration, SQLAlchemy models, Pydantic schemas, CRUD operations, and API routes. By the end, you will have a fully functional backend API capable of creating, reading, updating, and deleting users.

    FastAPIPostgreSQLSQLAlchemy
    Read More →

    Mar 11, 2026

    Build Full-Stack Application with Next.js and FastAPI Step by Step

    In this tutorial, you will learn how to connect a Next.js frontend to a FastAPI backend. We will build a simple full-stack application where the frontend fetches data from an API and displays it in the UI. You will also learn how to handle CORS, fetch API data, and understand how frontend and backend communicate in modern web applications.

    FastAPINext.jsFull-Stack
    Read More →

    Mar 7, 2026

    FastAPI + SQLAlchemy Tutorial: Build a CRUD API Step-by-Step for Beginners

    This tutorial teaches beginners how to build a CRUD API with FastAPI and SQLAlchemy. You’ll learn project setup, database connection, models, Pydantic schemas, CRUD functions, API routes, and testing using Swagger UI. By the end, you will have a fully functional backend API ready to use.

    FastAPISQLAlchemy
    Read More →
    PreviousPage 1 of 2Next