DEV Community

Gabriel Anhaia profile picture

Gabriel Anhaia

Senior Software Engineer @ Monta · 10+ years in backend, distributed systems & AI agents · Creator of Hermes IDE (AI-native terminal) & Neural Playground · Author of 2 books · Open-source enthusiast

Location Berlin, Germany Joined Joined on  Personal website https://xgabriel.com github website

Work

Software Engineer and Book Author

The White House Just Dropped a National AI Policy Framework. Here's What Every AI-Shipping Team Needs to Know.

The White House Just Dropped a National AI Policy Framework. Here's What Every AI-Shipping Team Needs to Know.

Comments 1
6 min read
Researchers Just Made AI 100x More Energy-Efficient. The Method Is What You Should Be Watching.

Researchers Just Made AI 100x More Energy-Efficient. The Method Is What You Should Be Watching.

Comments
5 min read
OpenAI Just Raised $122 Billion at an $852B Valuation. Here's What It Actually Means for the Stack You Ship.

OpenAI Just Raised $122 Billion at an $852B Valuation. Here's What It Actually Means for the Stack You Ship.

Comments
5 min read
What Every PHP, Java, and C# Developer Gets Wrong About Go Interfaces

What Every PHP, Java, and C# Developer Gets Wrong About Go Interfaces

Comments
9 min read
C# to Go: A .NET Developer's Translation Map

C# to Go: A .NET Developer's Translation Map

Comments
11 min read
Error Handling in 2026: How Go, Rust, Python, Java, and JavaScript Actually Compare

Error Handling in 2026: How Go, Rust, Python, Java, and JavaScript Actually Compare

Comments
9 min read
Ruby on Rails to Go: What You Gain, What You Lose, What Breaks Your Brain

Ruby on Rails to Go: What You Gain, What You Lose, What Breaks Your Brain

Comments
13 min read
Java to Go: Why Enterprise Teams Are Quietly Jumping Ship in 2026

Java to Go: Why Enterprise Teams Are Quietly Jumping Ship in 2026

Comments
12 min read
Python to Go: A Django Developer's Survival Guide

Python to Go: A Django Developer's Survival Guide

Comments
11 min read
Node.js to Go: What Every Express Developer Should Know Before the Switch

Node.js to Go: What Every Express Developer Should Know Before the Switch

Comments
11 min read
PHP -> Go: The Mental Model Shift Nobody Warns You About

PHP -> Go: The Mental Model Shift Nobody Warns You About

Comments
10 min read
PHP to Go: The Mental Model Shift Nobody Warns You About

PHP to Go: The Mental Model Shift Nobody Warns You About

Comments
10 min read
Rust vs Go for AI Infrastructure in 2026: Here's What the Benchmarks Actually Say

Rust vs Go for AI Infrastructure in 2026: Here's What the Benchmarks Actually Say

Comments
10 min read
From $50K/Year of Datadog to $0/Year of Self-Hosted Observability: The Migration Every Team Is Doing in 2026

From $50K/Year of Datadog to $0/Year of Self-Hosted Observability: The Migration Every Team Is Doing in 2026

1
Comments
10 min read
Debugging an LLM Bug at 3 AM: The Runbook I Wish I'd Had

Debugging an LLM Bug at 3 AM: The Runbook I Wish I'd Had

Comments
9 min read
The Senior AI Engineer Interview Question Nobody's Asking Yet (But Should Be)

The Senior AI Engineer Interview Question Nobody's Asking Yet (But Should Be)

Comments
7 min read
The AI Coding Tools I Stopped Paying For in 2026 (And the One I Can't Live Without)

The AI Coding Tools I Stopped Paying For in 2026 (And the One I Can't Live Without)

Comments 1
9 min read
A Review of 100 Public AI Incident Postmortems. Here Are the 6 Mistakes That Keep Showing Up.

A Review of 100 Public AI Incident Postmortems. Here Are the 6 Mistakes That Keep Showing Up.

Comments
9 min read
Stop Writing Unit Tests for Your AI Code. Write These 4 Evals Instead.

Stop Writing Unit Tests for Your AI Code. Write These 4 Evals Instead.

Comments
8 min read
Why I'd Build My AI Agent in Go, Not Python, in 2026

Why I'd Build My AI Agent in Go, Not Python, in 2026

Comments
9 min read
Go Is Quietly Winning the AI Backend Race in 2026. Here's the Evidence.

Go Is Quietly Winning the AI Backend Race in 2026. Here's the Evidence.

Comments
8 min read
The 7 Most Expensive LLM Production Incidents of 2025–2026 (Each One Had a Fixable Signal Nobody Watched)

The 7 Most Expensive LLM Production Incidents of 2025–2026 (Each One Had a Fixable Signal Nobody Watched)

Comments
11 min read
Claude Went Down Twice in 48 Hours Last Week. If You Noticed, Your Fallback Failed.

Claude Went Down Twice in 48 Hours Last Week. If You Noticed, Your Fallback Failed.

Comments
8 min read
A $10B AI Startup Just Got Breached Through the LLM Library in Your Stack.

A $10B AI Startup Just Got Breached Through the LLM Library in Your Stack.

Comments
8 min read
Anthropic Just Announced a 10-Trillion-Parameter Model and Refused to Ship It.

Anthropic Just Announced a 10-Trillion-Parameter Model and Refused to Ship It.

Comments
8 min read
Cursor 3 Just Shipped a Coding Model Trained From Scratch. Here's Why That Changes the Stack.

Cursor 3 Just Shipped a Coding Model Trained From Scratch. Here's Why That Changes the Stack.

Comments
8 min read
This Week in AI (April 14–20, 2026): The Stories That Actually Mattered

This Week in AI (April 14–20, 2026): The Stories That Actually Mattered

Comments
7 min read
Prompt Engineering Is Mostly Dead in 2026. Here's What Replaced It.

Prompt Engineering Is Mostly Dead in 2026. Here's What Replaced It.

Comments 1
8 min read
Tokens, Context Windows, and Why Your LLM 'Forgot' Your Last Message

Tokens, Context Windows, and Why Your LLM 'Forgot' Your Last Message

Comments
7 min read
The 5 RAG Failure Modes Nobody Talks About (and How to Detect Them Before Users Do)

The 5 RAG Failure Modes Nobody Talks About (and How to Detect Them Before Users Do)

Comments
8 min read
Your Vector Database Is Not a Search Engine. Here's Why That's Killing Your RAG.

Your Vector Database Is Not a Search Engine. Here's Why That's Killing Your RAG.

Comments 1
9 min read
The RAG Chunking Strategy That Beat All the Trendy Ones in Production

The RAG Chunking Strategy That Beat All the Trendy Ones in Production

Comments
9 min read
RAG Is Dead. Long Live RAG.

RAG Is Dead. Long Live RAG.

Comments
11 min read
Why Your LangChain Agent Keeps Calling the Same Tool in a Loop (and How to Stop It)

Why Your LangChain Agent Keeps Calling the Same Tool in a Loop (and How to Stop It)

Comments
7 min read
Your First AI Agent in 50 Lines of Python (No Framework, No LangChain)

Your First AI Agent in 50 Lines of Python (No Framework, No LangChain)

Comments
7 min read
ReAct, Plan-and-Execute, or Reflection? The Three Agent Patterns Every Engineer Needs in 2026

ReAct, Plan-and-Execute, or Reflection? The Three Agent Patterns Every Engineer Needs in 2026

Comments
9 min read
I Built an AI Agent That Fired Itself After 3 Minutes. Here's Why That's a Feature.

I Built an AI Agent That Fired Itself After 3 Minutes. Here's Why That's a Feature.

Comments
7 min read
The Production Readiness Checklist for LLM Apps Nobody Gave You (18 Items)

The Production Readiness Checklist for LLM Apps Nobody Gave You (18 Items)

Comments
5 min read
Your LLM Gateway Is a Blind Spot. Here's How to Instrument It After the LiteLLM Incident.

Your LLM Gateway Is a Blind Spot. Here's How to Instrument It After the LiteLLM Incident.

Comments
5 min read
LLM-as-Judge: The Eval Technique That Looks Cheap Until It Grades Its Own Bias Back to You

LLM-as-Judge: The Eval Technique That Looks Cheap Until It Grades Its Own Bias Back to You

Comments
7 min read
Langfuse vs LangSmith vs Phoenix vs Braintrust: The Honest 2026 Comparison

Langfuse vs LangSmith vs Phoenix vs Braintrust: The Honest 2026 Comparison

Comments
5 min read
OpenTelemetry GenAI Semantic Conventions: Your LLM Traces Should Look Like This in 2026

OpenTelemetry GenAI Semantic Conventions: Your LLM Traces Should Look Like This in 2026

Comments
5 min read
8 Ways Your LLM App Is Silently Failing Right Now (and What to Instrument for Each)

8 Ways Your LLM App Is Silently Failing Right Now (and What to Instrument for Each)

Comments
6 min read
Datadog Sees the HTTP 200. It Cannot See the Hallucination.

Datadog Sees the HTTP 200. It Cannot See the Hallucination.

Comments
4 min read
Your LLM Got Quietly Dumber Last Week. Your Dashboards Have No Idea.

Your LLM Got Quietly Dumber Last Week. Your Dashboards Have No Idea.

Comments
5 min read
The $47,000 Agent Loop: What Observability Would Have Caught on Day One

The $47,000 Agent Loop: What Observability Would Have Caught on Day One

Comments 1
5 min read
The Failure Mode Your Observability Stack Cannot See

The Failure Mode Your Observability Stack Cannot See

Comments
6 min read
Claude Opus 4.7 Is Here: Everything That Changed

Claude Opus 4.7 Is Here: Everything That Changed

1
Comments 1
5 min read
Claude Opus 4.7 Just Dropped. I Tested It. Here's What Changed.

Claude Opus 4.7 Just Dropped. I Tested It. Here's What Changed.

1
Comments
8 min read
10 Go Mistakes That Survive Code Review (2026 Edition)

10 Go Mistakes That Survive Code Review (2026 Edition)

1
Comments
11 min read
Go Generics, 4 Years In: The 3 Cases Where They're the Right Answer

Go Generics, 4 Years In: The 3 Cases Where They're the Right Answer

Comments
9 min read
The 5 Ways Go Developers Misuse context.Context

The 5 Ways Go Developers Misuse context.Context

1
Comments
10 min read
Goroutine Leaks in Go: The 4 Patterns and the New Profile in Go 1.26

Goroutine Leaks in Go: The 4 Patterns and the New Profile in Go 1.26

1
Comments
10 min read
pprof in 15 Minutes: The Go Profiling Walkthrough That Doesn't Skip the Hard Parts (Go 1.26)

pprof in 15 Minutes: The Go Profiling Walkthrough That Doesn't Skip the Hard Parts (Go 1.26)

Comments
10 min read
Stop Passing *sql.Tx Through Your Go Service Layer

Stop Passing *sql.Tx Through Your Go Service Layer

Comments
3 min read
The Dependency Rule: One Import Statement Will Tell You If Your Go Architecture Is Broken

The Dependency Rule: One Import Statement Will Tell You If Your Go Architecture Is Broken

Comments
3 min read
Testing a Go Service in Microseconds: The Hexagonal Testing Strategy

Testing a Go Service in Microseconds: The Hexagonal Testing Strategy

2
Comments
3 min read
Go Interfaces Are Ports: The Language Feature That Makes Clean Architecture Free

Go Interfaces Are Ports: The Language Feature That Makes Clean Architecture Free

Comments
3 min read
Hexagonal Architecture in Go: Why Your Service's Business Logic Should Know Nothing About HTTP

Hexagonal Architecture in Go: Why Your Service's Business Logic Should Know Nothing About HTTP

Comments
3 min read
Your Vulnerability Scanner Was the Vulnerability: 4 Projects Backdoored in 8 Days

Your Vulnerability Scanner Was the Vulnerability: 4 Projects Backdoored in 8 Days

Comments
8 min read
loading...