Yassine Afaila
I write about web development, Laravel, and creative coding. More here.
“You can’t learn everything, but you have to convince yourself that you can learn anything…”
How I Built an AI Tool That Writes Product Manuals as PDFs
ReadI’ve been working on an AI search product lately, and one thing I needed was proper product manuals. At first, I was creating all the PDFs manually — which got repetitive fast. So, to save time (and honestly out of curiosity), I built a small program that generates manuals automatically using AI.
Why My WebSocket Service Was Timing Out (And How I Fixed It)
ReadI came back from lunch to find our chat service running slow. After some detective work, I discovered Cloudflare was silently blocking my WebSocket port!
Building Ai Search Product
ReadThis is a simple project I’ve wanted to build for a long time. The idea is to create a backend API service that stores products with information such as name, price, and manual in a structured database. Beyond basic CRUD operations, the API will support searching for specific information using vector search and leverage AI capabilities to generate proper, human-like responses.