Author name: Shpetim Haxhiu

I'm an experienced full-stack web developer and technology strategist with over 15 years in the industry. I hold advanced degrees in Management Information Systems and specialize in creating innovative AI-powered SaaS solutions. Through this blog, I share insights into web development, AI, and tech trends.

Avatar of Shpetim Haxhiu

Docker Cheatsheet 101

Docker Cheatsheet 101 Getting Started with Docker Docker is a platform for developing, shipping, and running applications inside containers. Containers package software along with dependencies and configurations, enabling consistency across environments. Basic Commands Images List images: docker images Build an image: docker build -t <image_name> . Remove an image: docker rmi <image_id> Tag an image:

Docker Cheatsheet 101 Read More »

Guide to Loading and Scraping Web Content Using LangChain

Guide to Loading and Scraping Web Content Using Python Overview This guide provides methods to load and scrape HTML documents from URLs using various loaders available in the langchain_community package. Loaders Unstructured URL Loader Purpose: Load HTML documents from URLs that don’t require JavaScript. Setup: Install the unstructured library: %pip install –upgrade –quiet unstructured Load

Guide to Loading and Scraping Web Content Using LangChain Read More »

How to Use ChatGPT on PowerShell Terminal

How to Use ChatGPT on PowerShell Terminal ChatGPT, an AI language model developed by OpenAI, can be integrated into various platforms including the PowerShell terminal. This guide will walk you through the steps to use ChatGPT in your PowerShell terminal. Prerequisites Step-by-Step Guide 1. Install Required Modules First, you need to install the necessary PowerShell

How to Use ChatGPT on PowerShell Terminal Read More »

Mastering Web Development: A Comprehensive Guide for Beginners

Mastering Web Development: A Comprehensive Guide for Beginners Web development is an ever-evolving field, crucial for creating modern, dynamic websites and applications. This guide will help you navigate the essential aspects of web development, from basic HTML to advanced JavaScript techniques. Getting Started with HTML HTML, or HyperText Markup Language, is the foundation of web

Mastering Web Development: A Comprehensive Guide for Beginners Read More »

Website Crawling for Creating RAG

Website Crawling for Creating RAG (Retrieval-Augmented Generation) Introduction Retrieval-Augmented Generation (RAG) combines information retrieval with text generation, leveraging large language models (LLMs) to generate responses grounded in specific datasets. One of the crucial steps in creating a RAG system is website crawling, which involves extracting data from websites to populate the knowledge base. This tutorial

Website Crawling for Creating RAG Read More »

Hosting Your Website on GitHub Pages: A Step-by-Step Guide

Hosting Your Website on GitHub Pages: A Step-by-Step Guide GitHub Pages is a powerful and free static site hosting service provided by GitHub. It’s perfect for hosting personal websites, project pages, or blogs. Follow this comprehensive guide to get your website up and running on GitHub Pages. What You Need A GitHub account Basic knowledge

Hosting Your Website on GitHub Pages: A Step-by-Step Guide Read More »

Getting Started with TypeScript: A Comprehensive Tutorial

Getting Started with TypeScript: A Comprehensive Tutorial JavaScript is a powerful and widely-used language for web development, but it can be challenging for building large-scale applications due to its dynamic nature. TypeScript, developed by Microsoft, is designed to address these limitations by introducing static typing to JavaScript. This enhances code quality, readability, and maintainability without

Getting Started with TypeScript: A Comprehensive Tutorial Read More »

How to Set Up Windows Subsystem for Linux (WSL) on Windows 11

How to Set Up Windows Subsystem for Linux (WSL) on Windows 11 Windows Subsystem for Linux (WSL) allows you to run a Linux distribution directly on Windows 11 without the overhead of a virtual machine. This guide will walk you through the steps to install and set up WSL on your Windows 11 machine, ensuring

How to Set Up Windows Subsystem for Linux (WSL) on Windows 11 Read More »