Mohammad Alkurdi
PHP developer building practical tools and writing about the process
I'm a junior PHP developer who gets excited about building things — especially when AI is involved. I work with Laravel, experiment with local LLMs, and deploy my own projects. This site is where I share what I build, what I learn, and the problems I run into along the way.
Featured Projects
All projects →RAG Chatbot
A personal AI assistant built with Laravel, PostgreSQL, and pgvector. Indexes documents ab...
Visit →WDAC
A water documentation and public awareness platform built for the Jordanian Ministry of Wa...
Visit →Al-Amer Establishment
Official website for a Jordanian medical and scientific supplies company founded in 1993....
Visit →CCMS
An enterprise internal platform in active development for AGIP (Abu-Ghazaleh Intellectual...
Recent Posts
All posts →Using ZFS Snapshots with Docker Containers
Recently I spent some time learning Docker and ZFS. I was already using ZFS snapshots on OS-level projects, automating t...
Building a RAG Pipeline on SQL Server: What I Learned
Recently, I worked on setting up a RAG pipeline using SQL Server as the vector database. The main goal was to test how p...
Building a Personal RAG Chatbot with Laravel and pgvector
I built a RAG (Retrieval-Augmented Generation) chatbot and embedded it in this blog so visitors can ask questions about...