Full-Stack Vibe Coding
We build the classic game Snake as a full-stack web app, end to end, with a coding assistant doing most of the work. We work through it in …
Workshops
Multi-page workshops with a recorded session, runnable code, and a step-by-step writeup. Watch the recording, follow the tutorial, and ship something real.
We build the classic game Snake as a full-stack web app, end to end, with a coding assistant doing most of the work. We work through it in …
We take the FAQ agent from the earlier deployment workshops and move the whole online path to Cloudflare. The Worker serves the UI and API,…
We take the FAQ agent from the End-to-End Agent Deployment workshop and change how it finds answers. That agent searched the FAQ with minse…
Serving an open-source model yourself means renting a GPU and running an inference server on it. In this workshop we take a quantized DeepS…
AI agents are useful because they can call tools and act on user requests. That same flexibility makes them easy to steer off topic. In thi…
We solve a real AI engineer take-home assignment live. The product is a small investment coaching bot that answers public-company research …
We build a search engine from scratch over DataTalks.Club Zoomcamp FAQ documents. We start with TF-IDF text search, then add cosine similar…
We start from the FastAPI service we deployed to Railway in the previous workshop. We strip out FastAPI and swap it for a custom AWS Lambda…
We build a RAG system over real documentation and evolve it into an agentic search flow. For the knowledge base we use the Evidently AI doc…
Most of what you do as a developer stays private. You learn a tool, fix a bug, or choose one library over another. Then you move on, and th…
We build a coding agent from scratch, starting with tool calls and an agentic loop. We add a skills system that loads reusable instruction …
We build a FAQ chatbot from notebook to production. You start with a Jupyter notebook that calls the OpenAI Responses API with a single sea…
A newer, combined version of this workshop is available: Coding Agent with Skills. We start from the coding agent in the prerequisite works…
We start with a DataTalks.Club Data Engineering Zoomcamp FAQ assistant. Then we add checks that keep the agent on topic and block unsafe re…
We build a deep research agent over the DataTalks.Club podcast archive. We start by downloading and indexing YouTube transcripts. Then we t…
We build a course FAQ assistant from the bottom up. First we expose a plain Python search(query) function to the OpenAI Responses API. Then…
For a newer, combined take, see Coding Agent with Skills. We build a small project bootstrapper for Django, a coding agent that takes a pla…
We compare AI coding tools by asking each to help build the same small app, Snake in React. We compare the tools rather than ship one polis…