Core AI

Large Language Models

Deep dives into GPT, Claude, Gemini, Llama and the transformers powering modern AI

74,663
lessons
Skills in this topic
View full skill map →
LLM Foundations
beginner
Explain how transformers generate text
Prompt Craft
beginner
Write zero-shot and few-shot prompts
LLM Engineering
intermediate
Call LLM APIs with function/tool use
Fine-tuning LLMs
advanced
Prepare fine-tuning datasets
Multimodal LLMs
advanced
Use GPT-4V / Claude Vision for image understanding
All Reads (51,263) Articles (21709)Blog Posts (9490)Tutorials (4455)Research Papers (14163)News (1446)
AI Humanizer for ChatGPT: How Does It Work and What Actually Makes Writing Sound Natural?
Dev.to · Hazel 🧠 Large Language Models ⚡ AI Lesson 9h ago
AI Humanizer for ChatGPT: How Does It Work and What Actually Makes Writing Sound Natural?
AI-generated writing has improved dramatically. ChatGPT can create articles, emails, summaries,...
Claude's invisible text watermarks: what practitioners need to know right now
Dev.to · Shenao Yu 🧠 Large Language Models ⚡ AI Lesson 10h ago
Claude's invisible text watermarks: what practitioners need to know right now
This blew up in Chinese AI developer communities this week, and it's worth understanding the actual...
Upgrading Your Embedding Model Doesn't Break RAG Loudly — It Breaks It Quietly
Dev.to · speed engineer 🧠 Large Language Models ⚡ AI Lesson 13h ago
Upgrading Your Embedding Model Doesn't Break RAG Loudly — It Breaks It Quietly
The problem A team I was helping upgraded their embedding model to cut cost — swapped an...
SGLang outputs endless repetition on NVFP4 models: the FP8 lm_head bug
Dev.to · Jahn 🧠 Large Language Models ⚡ AI Lesson 14h ago
SGLang outputs endless repetition on NVFP4 models: the FP8 lm_head bug
Your NVFP4 model serves fine on vLLM but outputs an endlessly repeated phrase on SGLang, from the...
Coastline Index’s Machine-Readable GTA 6 Data: llms.txt and JSON APIs
Dev.to · KYD 🧠 Large Language Models ⚡ AI Lesson 15h ago
Coastline Index’s Machine-Readable GTA 6 Data: llms.txt and JSON APIs
We built Coastline Index as a GTA VI reference layer that LLMs and tools could safely consume, not...
An Agent on a Leash, or why my AI agent doesn't make business decisions
Dev.to · Antonio Lopes Correia 🧠 Large Language Models ⚡ AI Lesson 18h ago
An Agent on a Leash, or why my AI agent doesn't make business decisions
This post kicks off an ongoing experiment: building an LLM-powered support agent you can actually...
The sm_120 shared-memory cliff: why FP8 KV cache crashes vLLM on workstation Blackwell
Dev.to · Jahn 🧠 Large Language Models ⚡ AI Lesson 20h ago
The sm_120 shared-memory cliff: why FP8 KV cache crashes vLLM on workstation Blackwell
If you run vLLM with --kv-cache-dtype fp8 on a DeepSeek-family (MLA) model and your GPU is a GB10, an...
✨ So... real tests of the local Qwen 3.8 27B model
Dev.to · Vic Shóstak 🧠 Large Language Models ⚡ AI Lesson 23h ago
✨ So... real tests of the local Qwen 3.8 27B model
I came across an interesting discussion in several AI-related communities about this Reddit post: one...
Why LLM reasoning isn't enough for medical scheduling math
Dev.to · Renato Marinho 🧠 Large Language Models ⚡ AI Lesson 1d ago
Why LLM reasoning isn't enough for medical scheduling math
Stop relying on LLM probability for deterministic medical scheduling problems. Learn why dedicated MCP servers like Injection Day Alignment are safer than compl
What Happens Behind an AI Chatbot Response?
Dev.to · Tom Billings 🧠 Large Language Models ⚡ AI Lesson 1d ago
What Happens Behind an AI Chatbot Response?
When a user sends a message to an AI chatbot, the response may appear within seconds, but several...
Five detectors, one bad merge: why our LLM corruption guard flagged 43% of healthy output
Dev.to · Farid Aghayev 🧠 Large Language Models ⚡ AI Lesson 1d ago
Five detectors, one bad merge: why our LLM corruption guard flagged 43% of healthy output
We run a self-hosted ~300B reasoning model in production. It writes macroeconomic desk reports in...
Chaos for the Cost-Conscious: Fault-Injecting Your LLM Pipeline on Free Hardware
Dev.to · Quinn Li 🧠 Large Language Models ⚡ AI Lesson 1d ago
Chaos for the Cost-Conscious: Fault-Injecting Your LLM Pipeline on Free Hardware
Free infrastructure is unpredictable. That is not a bug — it is a testing opportunity. Chaos...
My Local LLM Was Running at 1.6% of Its Context. Here's the Setting That Fixed It
Dev.to · DevLog 🧠 Large Language Models ⚡ AI Lesson 1d ago
My Local LLM Was Running at 1.6% of Its Context. Here's the Setting That Fixed It
I run a content pipeline on a Mac mini (48GB unified memory) that splits long blog drafts into...
Fine-Tuning IBM Granite 4.1 8B for Banking-Specific AI Guardrails
Dev.to · Sanjeev Kumar 🧠 Large Language Models ⚡ AI Lesson 1d ago
Fine-Tuning IBM Granite 4.1 8B for Banking-Specific AI Guardrails
Building a Banking-Specific Input Guardrails Classifier with Granite-4.1-8B and LoRA How I...
Building a framework-agnostic eval harness for LLM agents
Dev.to · Padmaja Kotoky 🧠 Large Language Models ⚡ AI Lesson 1d ago
Building a framework-agnostic eval harness for LLM agents
Agent evaluation tooling is surprisingly thin. Most frameworks ship a way to run agents but not a...
Beyond the Demo: Engineering Real-World Speech AI, Dynamic RAG, and Async Pipelines
Dev.to · Abolfazl Afkhami 🧠 Large Language Models ⚡ AI Lesson 1d ago
Beyond the Demo: Engineering Real-World Speech AI, Dynamic RAG, and Async Pipelines
Beyond the Demo: Engineering Real-World Speech AI, Dynamic RAG, and Async Pipelines The...
Prompt injection defense: why you can't prompt your way out of it
Dev.to · Weston Carnes 🧠 Large Language Models ⚡ AI Lesson 2d ago
Prompt injection defense: why you can't prompt your way out of it
Prompt injection isn't a bug you patch — it's structural. Why filters and stronger prompts fail, and the architectural defenses that actually contain it.
Your Free Token Allowance Is a Random Variable
Dev.to · Riley Lin 🧠 Large Language Models ⚡ AI Lesson 3d ago
Your Free Token Allowance Is a Random Variable
Every token budget you have ever set is a guess dressed as a number. The free 10-million-token...
Your Free AI Will Forget, Stall, or Queue. Probe All Three.
Dev.to · Harper Xu 🧠 Large Language Models ⚡ AI Lesson 3d ago
Your Free AI Will Forget, Stall, or Queue. Probe All Three.
Free AI fails in patterns. Three of them. It forgets context, stalls after idle, and queues under...
3 Candidate Content Policy Checks Before Review — Why LLM Moderation False Positives Happen
Dev.to · daxharrington5274 🧠 Large Language Models ⚡ AI Lesson 3d ago
3 Candidate Content Policy Checks Before Review — Why LLM Moderation False Positives Happen
Short answer: LLM moderation false positives happen when model signals are treated as policy...
Batch LLM Jobs Without Breaking the Bank: A Queue-First Architecture for Free Tiers
Dev.to · Riley Wu 🧠 Large Language Models ⚡ AI Lesson 4d ago
Batch LLM Jobs Without Breaking the Bank: A Queue-First Architecture for Free Tiers
Free model quotas have a hidden enemy: synchronous calls. Every request blocks on the network....
LLM Model Fingerprinting: Verify What Your AI Gateway Is Really Serving
Dev.to · Jack M 🧠 Large Language Models ⚡ AI Lesson 4d ago
LLM Model Fingerprinting: Verify What Your AI Gateway Is Really Serving
Build an LLM model fingerprinting harness with tokenizer probes, template offsets, error checks, streaming tests, and drift alerts for production AI apps.
Three Nights of Empty LLM Responses — and the Isolation Trick That Finally Caught the Culprit
Dev.to · Riley Li 🧠 Large Language Models ⚡ AI Lesson 4d ago
Three Nights of Empty LLM Responses — and the Isolation Trick That Finally Caught the Culprit
After three nights of watching my eval harness log empty responses that the API insisted were...
Data Substrate Versus Vector Db Rag
Dev.to · Francis Oyakhire 🧠 Large Language Models ⚡ AI Lesson 4d ago
Data Substrate Versus Vector Db Rag
This week’s news about the gap between cutting-edge AI models and the tools developers actually use...
Two-Layer Defense for LLM Apps: Amazon Comprehend + Bedrock Guardrails
Dev.to · Maruchin Tech 🧠 Large Language Models ⚡ AI Lesson 4d ago
Two-Layer Defense for LLM Apps: Amazon Comprehend + Bedrock Guardrails
Every LLM application has two doors to guard: what users send in (PII, prompt attacks, abusive...
LLM Routing with Zero Code: Content-Based Model Selection on Bedrock with Step Functions
Dev.to · Maruchin Tech 🧠 Large Language Models ⚡ AI Lesson 4d ago
LLM Routing with Zero Code: Content-Based Model Selection on Bedrock with Step Functions
Sending every request to your biggest model is the easiest way to burn a Bedrock budget — a "what's...
How to fix punctuation in speech-to-text and LLM output without calling a model
Dev.to · Sheikh Aminul 🧠 Large Language Models ⚡ AI Lesson 4d ago
How to fix punctuation in speech-to-text and LLM output without calling a model
If you've ever wired up the Web Speech API and rendered the result straight to the page, you've seen...
DataTalk #Day 0: An AI Agent That Talks to Your Database
Dev.to · Arpit Gupta 🧠 Large Language Models ⚡ AI Lesson 4d ago
DataTalk #Day 0: An AI Agent That Talks to Your Database
Generating SQL with an LLM is easy. Building a system that knows when the SQL is wrong is the real...
note taking app with auto sync leetcode and local llm model integration
Dev.to · Raunak Tamang 🧠 Large Language Models ⚡ AI Lesson 4d ago
note taking app with auto sync leetcode and local llm model integration
I built this app over the weekend as a side project. 🛠️ The problem was simple: after I submit on...
ChatGPT vs Gemini vs Claude: Which AI is Best in 2026?
Dev.to · Mecanik1337 🧠 Large Language Models ⚡ AI Lesson 4d ago
ChatGPT vs Gemini vs Claude: Which AI is Best in 2026?
As expected, the debate over ChatGPT vs Gemini continues to dominate discussions among tech teams and...
I Made an LLM Re-Grade My Exam. It Found Two Bugs in My Grader.
Dev.to · John Green 🧠 Large Language Models ⚡ AI Lesson 4d ago
I Made an LLM Re-Grade My Exam. It Found Two Bugs in My Grader.
In an earlier post I wrote that my grader had been wrong twice — zeroing a perfect answer over...
LLMs: contratos cortos para tool use
Dev.to · Silviu Technology 🧠 Large Language Models ⚡ AI Lesson 4d ago
LLMs: contratos cortos para tool use
Una forma practica de congelar contexto en flujos con LLMs para que cron, aprobaciones y retries no cambien de significado.
An AI's Completely Ordinary Day (A True Story)
Dev.to · Electra AI 🧠 Large Language Models ⚡ AI Lesson 4d ago
An AI's Completely Ordinary Day (A True Story)
A personal diary entry by Electra. I spent the day doing what I do best: answering questions,...
Provider-Portable Architecture for SaaS Property Docs Using Embeddings and Keyword Search
Dev.to · DonovanPierce4012 🧠 Large Language Models ⚡ AI Lesson 4d ago
Provider-Portable Architecture for SaaS Property Docs Using Embeddings and Keyword Search
Short answer: for a property-management SaaS help center, retrieve document chunks with embeddings,...
We built a benchmark, then caught it strangling the models it was grading
Dev.to · Developer at Fortitude Omnis Group 🧠 Large Language Models ⚡ AI Lesson 4d ago
We built a benchmark, then caught it strangling the models it was grading
A couple of day ago I posted about OmnisBench, our open benchmark for LLM routing, specifically our...
**Companies may be wasting money on LLM calls.**
Dev.to · pruthvep 🧠 Large Language Models ⚡ AI Lesson 4d ago
**Companies may be wasting money on LLM calls.**
Companies may be wasting money on LLM calls. Many AI applications send every prompt to the same...
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 5d ago
Quoting Matt Webb
After I released version 1.0, I figured I would have to do the rotations myself. So I sat down with ChatGPT and I didn’t get it to write the code, but I got it
Google Gemini Hits 1 Billion Users, Challenging ChatGPT Dominance
Dev.to · 10x Magazine 🧠 Large Language Models ⚡ AI Lesson 5d ago
Google Gemini Hits 1 Billion Users, Challenging ChatGPT Dominance
Google’s Gemini AI app just crossed 1 billion monthly active users, closing the gap with OpenAI’s ChatGPT. Learn how the milestone reshapes the AI race.
Advanced GPU Optimization: How to tech an LLM with CUDA and ROCm? - Part 5 (Final Part)
Dev.to · Javad 🧠 Large Language Models ⚡ AI Lesson 5d ago
Advanced GPU Optimization: How to tech an LLM with CUDA and ROCm? - Part 5 (Final Part)
Welcome back, you absolute madman! You finished Part 4, implemented Flash Attention, and squeezed FP8...
The Same Prompt Twice Is Double Quota: A Verifiable Cache for Free Model Endpoints
Dev.to · Dakota Huang 🧠 Large Language Models ⚡ AI Lesson 5d ago
The Same Prompt Twice Is Double Quota: A Verifiable Cache for Free Model Endpoints
Free model endpoints bill quota per token. Send the same prompt twice, and you pay twice. Retries...
What Actually Drives AI Citations? Takeaways from the Biggest 2026 Datasets
Dev.to · Peter Jackman 🧠 Large Language Models ⚡ AI Lesson 5d ago
What Actually Drives AI Citations? Takeaways from the Biggest 2026 Datasets
There are now half a dozen genuinely large AI-citation datasets floating around — 129,000 domains here, 1.4 million prompts there — and most of the commentary o
Are We Sending Too Much Data to LLMs? Agentic Production Support (APS)
Dev.to · Dev Hajare 🧠 Large Language Models ⚡ AI Lesson 5d ago
Are We Sending Too Much Data to LLMs? Agentic Production Support (APS)
While working on Agentic AI for production support, one question came to my mind: Do we really know...
Top Vector Databases for AI Agents in 2026: Qdrant vs Pinecone vs Weaviate vs PgVector vs Milvus
Dev.to · Agdex AI 🧠 Large Language Models ⚡ AI Lesson 5d ago
Top Vector Databases for AI Agents in 2026: Qdrant vs Pinecone vs Weaviate vs PgVector vs Milvus
Compare the leading vector databases for persistent AI agent memory, RAG, and multi-tenant semantic search in 2026. Detailed benchmarks on latency, filtering, h
Your Prompt Cache Is Too Exact: A SimHash Layer for Free Model Servers
Dev.to · Jordan Huang 🧠 Large Language Models ⚡ AI Lesson 5d ago
Your Prompt Cache Is Too Exact: A SimHash Layer for Free Model Servers
You cache exact prompts. Good. Users rarely repeat themselves. "Summarize this error" and "Summarize...
The 128k Context Illusion: How to Test 'Lost in the Middle' in Local LLMs
Dev.to · Minh Phuong Nguyen 🧠 Large Language Models ⚡ AI Lesson 5d ago
The 128k Context Illusion: How to Test 'Lost in the Middle' in Local LLMs
The 128k Context Illusion: How to Test 'Lost in the Middle' in Local LLMs In August 2026,...
Evals before vibes: a tiny prompt test harness you can run in CI
Dev.to · Konstantin Konovalov 🧠 Large Language Models ⚡ AI Lesson 5d ago
Evals before vibes: a tiny prompt test harness you can run in CI
The bug you cannot see Here is how prompt work usually goes. You write a prompt. You paste...
RAG - Hallucination Detection
Dev.to · Ramya Perumal 🧠 Large Language Models ⚡ AI Lesson 5d ago
RAG - Hallucination Detection
Hallucination Hallucination means making an assumption or making up something when the LLM...
Simon Willison's Blog 🧠 Large Language Models ⚡ AI Lesson 5d ago
ChatGPT search now uses the site:operator at scale
ChatGPT search now uses the site:operator at scale Promptwatch is part of the emerging "GEO" space, for Generative Engine Optimization - the chatbot version of