# Pro Trailblazer > Practical guides, products, and recommended solutions for people doing the real work. Pro Trailblazer publishes three types of content: in-depth articles with interactive demos, Pro Trailblazer products (sold via Polar), and recommended third-party solutions (affiliate). Every piece is authored and maintained in a Git repository with structured JSON-LD schema markup. ## Reference - [Terms Dictionary](https://protrailblazer.com/terms): Filterable glossary of industry terms and concepts, with schema.org DefinedTermSet markup. - [Articles](https://protrailblazer.com/posts): All published guides and essays. - [Products](https://protrailblazer.com/products): Tools built by Pro Trailblazer, sold via Polar. - [Recommended Solutions](https://protrailblazer.com/recommendations): Third-party tools we've tested and recommend. - [Full content](https://protrailblazer.com/llms-full.txt): Clean full text of every published article in one file. Every article also has a markdown twin at the same URL with a `.md` suffix (for example `/posts/retrieval-augmented-generation.md`). ## Articles - [Why ChatGPT types one word at a time: streaming visualized](https://protrailblazer.com/posts/why-chatgpt-types-one-word-at-a-time/): Watch a model write tokens one at a time while streaming rushes each one to your screen and buffered mode holds the whole answer behind a gate. - [What does 7B mean? LLM parameter counts explained](https://protrailblazer.com/posts/what-does-7b-mean/): The B in 7B counts the learned weights stored in a model. See how count, precision, and architecture determine file size in this interactive scale tunnel. - [Self-attention: how a token decides which tokens to read](https://protrailblazer.com/posts/self-attention-explained/): See how self-attention works. Tap any word to make it the query and watch scaled dot-product attention weight every other word in the sentence. - [RLHF and DPO: how models learn what people prefer](https://protrailblazer.com/posts/rlhf-vs-dpo/): Label response pairs and watch two preference-optimization pipelines, RLHF with a reward model and DPO's direct update, reshape a conceptual policy landscape. - [Reranking: why top-K retrieval isn't good enough](https://protrailblazer.com/posts/retrieval-reranking/): A fast retriever pulls top-N candidates, then a cross-encoder style reranker reads query and document together and reorders them. Traps fall, answers rise. - [RAG vs fine-tuning: which one your project needs](https://protrailblazer.com/posts/rag-vs-fine-tuning/): Run the same question through RAG and a fine-tuned model side by side. Push the source date past the cutoff and watch freshness, citations, and style trade off. - [Prompt injection: when data becomes instructions](https://protrailblazer.com/posts/prompt-injection/): Watch untrusted content compete with the real task inside an agent pipeline, then test which layered defenses actually hold. - [Lost in the middle: where context windows go blind](https://protrailblazer.com/posts/lost-in-the-middle/): Drag a needle fact through a long context and run seeded trials to watch recall dip in the middle, plus the strategies that flatten the U. - [LoRA fine-tuning: adapting a model without rewriting it](https://protrailblazer.com/posts/lora-fine-tuning/): See how LoRA trains a task update in two thin matrices while the base model stays frozen, and why rank sets a hard floor on what the adapter can learn. - [Can my computer run an LLM? VRAM requirements visualized](https://protrailblazer.com/posts/llm-vram-requirements/): A live VRAM calculator: watch model weights, a growing KV cache, and runtime overhead fill a GPU memory bar, spill into system RAM, and compare GPUs. - [LLM quantization explained: fewer bits, less memory](https://protrailblazer.com/posts/llm-quantization-explained/): See how quantization shrinks a model's weight memory by storing FP16 values on a coarser grid of levels, and where the error actually lands. - [How AI detectors work, and why they are wrong so often](https://protrailblazer.com/posts/how-ai-detectors-work/): Score text with the signals AI detectors use: predictability, burstiness, repetition, and style. Formulaic humans get flagged, edited model text slips by. - [HNSW vector search: how a layered graph finds neighbors fast](https://protrailblazer.com/posts/hnsw-vector-search/): A layered graph walks coarse to fine toward your query, checking a fraction of the vectors a full scan would. Tune efSearch and M and watch recall respond. - [Continuous batching: why your API latency varies](https://protrailblazer.com/posts/continuous-batching/): A GPU scheduler timeline runs static and continuous batching on the same requests. Watch idle lanes refill, queues drain, and latency percentiles move live. - [Constrained decoding: forcing an LLM to emit valid JSON](https://protrailblazer.com/posts/constrained-decoding-json/): Watch a schema grammar mask illegal tokens, renormalize the survivors, and force a simulated LLM to emit valid JSON while a prompt-only run fails beside it. - [How attention works: search, feeds, and LLMs](https://protrailblazer.com/posts/how-attention-works-across-systems/): See how attention works in search, social feeds, and LLM self-attention. One interactive runs the same score, normalize, allocate loop through all three. - [Context window: what an LLM sees, and what it forgets](https://protrailblazer.com/posts/context-window-explained/): Watch two LLM context windows, 2k and 32k tokens, slide through the same text and drop exactly the tokens that scroll off the back of the smaller one. - [36 ways AI works alongside a freelance web developer](https://protrailblazer.com/posts/freelancer-ai-workflow/): A 3D tour of six freelance web project phases with six AI assists each, plus a toggle showing which 16 of 36 handoffs can drop the human approver. - [Retrieval-augmented generation: how LLMs look things up](https://protrailblazer.com/posts/retrieval-augmented-generation/): A 3D demo of a RAG pipeline: a query vector searches a corpus, the top-K nearest chunks light up, and the LLM grounds its answer in the retrieved text. - [Prompt engineering: how technique shapes what models say](https://protrailblazer.com/posts/prompt-engineering-guide/): Zero-shot, few-shot, chain-of-thought, and role prompting explained with an interactive demo. See how technique shifts token probability and output quality. - [Model Context Protocol: how AI apps plug into tools and data](https://protrailblazer.com/posts/model-context-protocol-explained/): Watch JSON-RPC messages flow between an MCP host and its servers as the client discovers tools, invokes them, and streams results back to the model. - [LLM hallucination: why confident answers drift from truth](https://protrailblazer.com/posts/hallucination-simulation/): A 3D demo of language-model sampling: tokens drift outward as text moves from grounded to fabricated, while the model's confidence barely moves. - [Agentic workflows: how AI agents chain business tasks](https://protrailblazer.com/posts/agentic-workflow-smb-guide/): A radial simulation of an agentic AI workflow, plus a plain-language look at what agents do, why the orchestrator matters, and what breaks first for SMBs. - [Top-k and top-p sampling: how an LLM picks its next token](https://protrailblazer.com/posts/top-k-top-p-sampling-explained/): A plain-English look at the two cutoff strategies that decide which tokens a language model is allowed to sample from, with a live interactive demo. - [Mixture of Experts: sparse routing for huge models at fast-model cost](https://protrailblazer.com/posts/mixture-of-experts-explained/): A plain-English explainer on MoE models with a live 3D demo showing how tokens route through a small subset of experts at each layer. - [LLM temperature: one number that reshapes the next-token distribution](https://protrailblazer.com/posts/llm-temperature-explained/): A plain-English look at temperature in language model inference, with a live demo that shows exactly what the parameter does to the probability distribution. - [LLM as judge: one model grading another](https://protrailblazer.com/posts/llm-as-judge-explained/): One LLM grades another: a live demo of pairwise, rubric, and best-of-N judging, plus the position, length, and self-preference biases you have to probe for. - [Inference-time compute: more samples, smarter answers](https://protrailblazer.com/posts/inference-time-compute-explained/): A plain-English look at inference-time compute, with a live grid of reasoning chains that vote on the same question and surface the real accuracy-vs-N curve. - [Autoregressive generation: how an LLM writes one token at a time](https://protrailblazer.com/posts/how-llms-generate-text/): A plain-English look at how LLMs actually produce text, with a 3D demo of the KV cache that makes inference feasible and what would happen without it. - [Gradient descent: how a model rolls downhill](https://protrailblazer.com/posts/gradient-descent-demo/): Watch a simulated model find a low spot on a 3D loss surface. A plain-English look at the optimizer that drives modern machine learning. - [Embeddings in 3D: how models turn words into coordinates](https://protrailblazer.com/posts/embeddings-in-3d/): Type a sentence, watch each token land as a point in 3D space. Click any token to inspect its vector and see which other tokens it's nearest to.