All about AI

From “what is an LLM” to training your own model.

You don’t need a PhD to build with AI — you need a clear path and the willingness to ship. This is that path, in plain English: understand what AI is, learn to use it well, build it into real products, run it on your own machine, and finally train a model of your own when (and only when) you actually need to.

The zero-to-pro path

Each step is buildable. Don’t collect theory — ship something small at every stage.

1. What AI and LLMs actually are

A large language model (LLM) is a program trained on huge amounts of text to predict the next word, which lets it write, explain, and code. It is not magic and not conscious — it is pattern prediction that has become extremely useful. Understanding that keeps you in control: it can be confidently wrong, so you verify.

2. Use AI well (prompting)

The skill is in how you ask. Give the model the user, the goal, the constraints, and an example of what good looks like. State what success means before you ask for code. This is the Describe step of the VibeCoded method — and it is most of the difference between slop and real work.

3. Build AI into your apps

You don't train anything to add AI to a product — you call a model's API. Summaries, chatbots, search, and agents are all built by sending prompts to a hosted model and handling the response. Start here: it is how almost every AI product you use actually works.

4. Run models locally

Tools like Ollama and LM Studio let you download and run open models on your own machine — private, offline, no per-token cost. Small models run on a normal laptop; bigger ones need a GPU. Great for learning, privacy, and experiments. (See the hardware guide for what you need.)

Run a model locally

5. Train or fine-tune a model

Training from scratch is rare and expensive — you almost never need it. What builders actually do is fine-tune: take an existing open model and teach it your style or task with a small, well-prepared dataset. Even more often, retrieval (RAG) — feeding the model your documents at question time — solves the problem without any training. Reach for fine-tuning only when prompting and RAG genuinely fall short.

Fine-tune a model

6. Go pro

The field is young, which is your advantage. Keep shipping small AI projects, log each as a proof, and specialize where you see real demand. Depth plus a public track record of working AI builds beats any certificate.

The shortcut most people miss: you can build genuinely impressive AI products with prompting and retrieval alone. Training is a tool for a specific job, not a rite of passage. Create first; train only when the work demands it.
Ship your first AI proof