Lesson 1.1: The "Hello World" Graph

In a standard script, you call function A, get the result, and pass it to function B. In LangGraph, you don’t call functions directly. You place them on a “board” (the Graph) and draw lines between them. The Graph manages the execution. The 4-Step Recipe Every LangGraph application follows the exact same 4-step structure: The … Read more

Fix error: GPGME error: No data on Arch Linux

If you encounter this error on arch and already spent 10 hours finding the fix. And almost switch to another distro Here is the fix I didn’t come up with this fix, all thanks to this golden heart just saved me from another hours installing ubuntu https://forum.artixlinux.org/index.php?PHPSESSID=g7k4i3880b6lvhl2cs97phocbj&topic=5944.msg37097#msg37097 Thanks! Đạt TrầnI build softwares that solve problems. … Read more

Building RAG: A Hello World Example

Overview Retrieval-Augmented Generation (RAG) has become one of the most powerful techniques in modern AI applications. Instead of relying solely on an LLM’s training data, RAG allows models to access external knowledge by retrieving relevant information before generating responses. In this tutorial, we’ll build a minimal RAG system from scratch in about 60 lines of … Read more

Fixing “Exec Format Error” When Building ARM Docker Images on Intel Jenkins

Overview If you are building Docker images for ARM architectures (like Apple Silicon or Raspberry Pi) on a standard Intel-based Jenkins server, you might have hit a wall that looks exactly like this: I ran into this recently. My pipeline was working perfectly for weeks using docker buildx, and then suddenly—after adding a single RUN … Read more