Yeda AI Knowledge Base
Short, practical tips on AI and AI-assisted engineering — plain-language explainers and hands-on techniques from the Yeda AI team.
Intro to AI →
Plain-language explainers on how modern AI actually works — no math required.
What Is AI, Really?
How machine learning flips traditional programming, why nobody programs “cat”, and where you already use AI every day.
Tip #005Your AI Has Creativity Dials: Temperature, Top-K & Top-P
How temperature, top-k, and top-p sampling actually work, when to turn each dial, and what replaced them on the newest models.
Tip #006The System Prompt Is the Director’s Notes
Why the system prompt is the highest-leverage “code” in any AI feature — plus the caching trick that makes a frozen prompt ~90% cheaper.
Tip #007Your AI Is What It Eats: Why Data Quality Beats Size
Frontier models throw away ~99% of the text they collect. Why quality, diversity, and quantity — in that order — decide what a model can do.
Tip #008AI Learns Like a Toddler: The Training Loop
How language models actually learn: guess the next word, check, nudge billions of dials, repeat — and why a trained model is frozen.
Tip #009How Chatbots Get Their Manners: Fine-Tuning in Three Steps
How supervised fine-tuning, human preference ranking, and RLHF turn a raw next-word predictor into a helpful assistant.
Tip #010The AI Onion: AI vs. ML vs. Deep Learning vs. Generative AI
AI, machine learning, deep learning, and generative AI are nested layers, not synonyms — and how to spot which one a product uses.
AI-Assisted Coding →
Practical techniques for shipping real software with AI coding agents.
ADRs Are AI Agent Fuel
Architecture Decision Records give AI coding assistants the one thing your code can’t: why you chose what you chose.
Tip #002The 5-Second AI Hallucination Detector
AI-generated code can call APIs that never existed. A type checker in pure-check mode catches it in seconds.
Tip #003Run Two AI Agents at Once with Git Worktrees
Two agents in one folder overwrite each other’s files. Git worktrees give each its own directory and branch on the same repo.