✕ Clear all filters
72 articles
▶ Videos →

📰 Dev.to · Rost

72 articles · Updated every 3 hours · View all reads

All Articles 116,870Blog Posts 124,943Tech Tutorials 29,854Research Papers 23,513News 17,243 ⚡ AI Lessons
Go context.Context Done Right: Cancellation, Timeouts, and Values
Dev.to · Rost 🔧 Backend Engineering ⚡ AI Lesson 5d ago
Go context.Context Done Right: Cancellation, Timeouts, and Values
Go's context.Context is simple enough to use badly — and that is the problem. Most Go developers...
Decision Records for AI-Driven Software Development
Dev.to · Rost 1w ago
Decision Records for AI-Driven Software Development
Decision records are the missing memory layer in AI-assisted software development. They capture not...
Testing Concurrent Go Code with synctest
Dev.to · Rost ⚡ AI Lesson 1w ago
Testing Concurrent Go Code with synctest
Testing concurrent Go code has always required a bit of discipline. Goroutines are cheap, channels...
Polling Agents in AI Assistants: 11 Implementation Patterns
Dev.to · Rost 🤖 AI Agents & Automation ⚡ AI Lesson 1w ago
Polling Agents in AI Assistants: 11 Implementation Patterns
Polling agents are one of the least glamorous parts of AI assistant architecture, but they are also...
What Is the A2A Protocol? Agent Cards and Tasks Explained
Dev.to · Rost 🤖 AI Agents & Automation ⚡ AI Lesson 2w ago
What Is the A2A Protocol? Agent Cards and Tasks Explained
The A2A Protocol, short for Agent2Agent Protocol, is an open standard for communication between...
A2A vs MCP: Do AI Agents Really Need Both Protocols?
Dev.to · Rost 🤖 AI Agents & Automation ⚡ AI Lesson 2w ago
A2A vs MCP: Do AI Agents Really Need Both Protocols?
AI agent architecture is starting to split into two layers. One layer is about giving an AI...
Implementing CQRS in Go: A Practical Guide to Scalable Architecture
Dev.to · Rost ⚡ AI Lesson 2w ago
Implementing CQRS in Go: A Practical Guide to Scalable Architecture
CQRS is one of those patterns that gets oversold, overcomplicated, and occasionally misdiagnosed as a...
Cost Optimization for LLM Systems: Where the Money Actually Goes
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 3w ago
Cost Optimization for LLM Systems: Where the Money Actually Goes
LLM costs scale linearly with usage. A system processing 10,000 requests a day at $0.01 per request...
LLM Guardrails in Practice: What Actually Works
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 3w ago
LLM Guardrails in Practice: What Actually Works
LLMs are unpredictable. They hallucinate, leak data, generate harmful content, or refuse legitimate...
Model Routing: Stop Using One Model for Everything
Dev.to · Rost 📐 ML Fundamentals ⚡ AI Lesson 3w ago
Model Routing: Stop Using One Model for Everything
Running a 70B parameter model to summarize a 200-word email is wasteful. Running a 3B model to review...
Multi-Model System Design: When One Model Isn't Enough
Dev.to · Rost 3w ago
Multi-Model System Design: When One Model Isn't Enough
Single-model systems are simple. Multi-model systems are powerful. The challenge isn't choosing...
AI Assistant Architecture: LLM, Memory, Tools, Routing, Observability
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 3w ago
AI Assistant Architecture: LLM, Memory, Tools, Routing, Observability
A production AI assistant is not "an LLM with a prompt". It is a system that accepts intent, keeps...
Memory Systems in AI Assistants
Dev.to · Rost 🤖 AI Agents & Automation ⚡ AI Lesson 3w ago
Memory Systems in AI Assistants
Memory turns assistants from reactive to persistent, but it is also where many systems quietly rot....
AI for Knowledge Management: Real Workflows That Hold Up
Dev.to · Rost ⚡ AI Lesson 1mo ago
AI for Knowledge Management: Real Workflows That Hold Up
AI is not replacing knowledge management; it is changing the shape of it for both individuals and...
Multi-Tenancy Database Patterns with examples in Go
Dev.to · Rost 1mo ago
Multi-Tenancy Database Patterns with examples in Go
Multi-tenancy is a fundamental architectural pattern for SaaS applications, allowing multiple...
Go Unit Testing: Structure & Best Practices
Dev.to · Rost ⚡ AI Lesson 1mo ago
Go Unit Testing: Structure & Best Practices
Go's built-in testing package provides a powerful, minimalist framework for writing unit tests...
Qwen 3.6 27B and 35B MTP vs Standard on 16GB GPU
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 1mo ago
Qwen 3.6 27B and 35B MTP vs Standard on 16GB GPU
I tested Speculative decoding (Multi-Token Prediction, MTP) performance in Qwen 3.6 27B and 35B on an...
Unload All llama.cpp Router Models Without Restarting
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 1mo ago
Unload All llama.cpp Router Models Without Restarting
llama.cpp router mode is one of the most useful changes to llama-server in years. It finally gives...
Retrieval vs Representation in Knowledge Systems
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 1mo ago
Retrieval vs Representation in Knowledge Systems
Most modern knowledge systems optimize retrieval, and that is understandable. Search is visible, easy...
PKM vs RAG vs Wiki vs Memory Systems Explained Clearly
Dev.to · Rost 🧠 Large Language Models ⚡ AI Lesson 1mo ago
PKM vs RAG vs Wiki vs Memory Systems Explained Clearly
PKM, RAG, wikis, and AI memory systems are often discussed as if they solve the same problem. They do...