close

Portfolio / 2026

Gabriel
Anhaia

Software engineer, author, and open-source enthusiast. Building scalable systems and sharing knowledge for over a decade.

01

About

A bit about my background and what drives me.

Gabriel Anhaia

Software engineer, author, and open-source enthusiast based in Berlin, Germany — originally from Brazil. I work across backend systems, distributed architectures, and increasingly with AI. Currently building things at Monta and writing at Dev Warlocks.

Writing is how I think. Whether it's a book, an article, or a well-structured codebase — I believe the act of putting ideas into words is the best way to truly understand them. That's why I've written four books so far, and I don't plan to stop. From PHP design patterns to Go concurrency, from navigating a tech career in Europe to rethinking how we learn in the age of AI — each book started as a curiosity I couldn't let go of.

Beyond writing, I care about clean architecture, developer education, and shipping things that matter. My open-source work on design patterns has reached over 300 stars on GitHub, and I'm always building something new — whether it's an AI-native IDE or an interactive learning platform.

00

Years Experience

00

Books Published

00

GitHub Stars

Based inBerlin, Germany
RoleSenior Software Engineer
CompanyMonta
FocusBackend, Architecture, AI
LanguagesPortuguese (native), English (C2), German (basic)
EducationB.Sc. Computer Science

Currently

BuildingHermes IDE
LearningGerman & TypeScript
GitHub
 
Vacation 🏖️
02

Experience

Where I've worked and what I've built.

2022 — Present

Berlin, Germany

Senior Software Engineer

MontaCurrent

Building scalable backend systems and distributed architectures for the EV charging platform. Working with microservices, cloud-native infrastructure, and cross-team engineering initiatives.

2020 — Present

Remote

Founder & Author

Dev WarlocksCurrent

Writing about software architecture, backend engineering, and developer education. Published four books and built educational platforms like Neural Playground.

2014 — 2022

Brazil & Europe

Software Engineer

Previous Roles

Built and maintained high-traffic backend systems across e-commerce, fintech, and SaaS industries. Progressed from junior developer to senior engineer and technical leader over 8 years.

2010 — 2014

Brazil

Electronics Technician

Aviation & Electronics

Before software, I worked with electronics — including maintenance and repair of avionics systems in airplanes and helicopters. A hands-on foundation that shaped how I think about systems and reliability.

03

Expertise

The technologies and practices I work with daily.

Backend

PHP/Go/Node.js/Python/REST APIs/GraphQL

Frameworks

Laravel/Symfony/React/Next.js/Tauri

DevOps & Cloud

Docker/Kubernetes/AWS/CI/CD/Terraform/GitHub Actions

Data & Messaging

PostgreSQL/MySQL/Redis/MongoDB/RabbitMQ/Kafka

Architecture

Microservices/Design Patterns/DDD/Clean Architecture/SOLID/Event Sourcing/Circuit Breaker

AI & Observability

AI Agents/LLM Integrations/PostHog/Langfuse/MatraAI/Rust/TypeScript

04

Selected Work

Open-source projects and tools I've built and maintain.

01

Hermes IDE

An open-source, AI-native terminal emulator built with Tauri, React, and Rust. Wraps your existing shell and adds ghost-text completions, autonomous task execution, full git management, and a built-in process manager. 100% free.

RustReactTauriAITypeScript
02

Neural Playground

An interactive platform for understanding artificial intelligence concepts hands-on. Learn AI through play — no math trauma, no magical thinking, just real understanding.

AIEducationInteractiveWeb
03

PHP Design Patterns

A comprehensive guide to implementing the most important design patterns in PHP 8+. Over 300 GitHub stars with examples, articles, and practical implementations.

PHPDesign PatternsOpen SourceEducation
04

Laravel Circuit Breaker

A circuit breaker implementation for Laravel Framework projects, enabling resilient microservice communication with automatic failure detection and recovery.

PHPLaravelMicroservicesCircuit Breaker
05

PHP Circuit Breaker

Framework-agnostic circuit breaker pattern implementation for PHP projects. Works with Laravel, Lumen, Symfony, and standalone applications.

PHPMicroservicesResilienceOpen Source
06

macOS Voice Type

Free, offline voice-to-text for macOS using Whisper AI. Type anywhere on your Mac using just your voice, fully private and local.

ShellWhisper AImacOSOffline
05

Publications

Books I've written on software engineering, knowledge management, and career development.

The Complete Guide to Go Programming

Amazon

ENDEJAZH

The Complete Guide to Go Programming

From basics to advanced concurrency. A hands-on book covering Go fundamentals, concurrency patterns, and real-world application design for production-grade systems.

Hexagonal Architecture in Go

Amazon

EN

Hexagonal Architecture in Go

Ports, adapters, and services that last. 22 chapters teaching hexagonal architecture the Go way — with implicit interfaces, plain constructors, and zero frameworks.

Design Patterns com PHP 7

Casa do Código

Português

Design Patterns com PHP 7

A practical guide to implementing creational, structural, and behavioral design patterns in PHP. Covers best practices, real problems, diagrams, and practical applications.

View on Casa do Código
Observability for LLM Applications

Amazon

EN

Observability for LLM Applications

The production handbook for backend and platform engineers shipping LLM features. Covers OpenTelemetry GenAI semantic conventions, the 2026 tool landscape (Langfuse, LangSmith, Arize Phoenix, Braintrust), evals as a first-class observability signal, cost tracking, drift detection, and incident response.

View on Amazon
Agents in Production

Amazon

EN

Agents in Production

How to build, trace, evaluate, guard, deploy, and recover LLM agents in production. Covers LangGraph, OpenAI Agents SDK, Anthropic Claude Agent SDK, CrewAI, Microsoft agent-framework, Meta's Agents Rule of Two, and the full agent operations stack.

View on Amazon
From Brazil to Berlin

Amazon

PTENES

From Brazil to Berlin

A software developer's guide to landing a tech job in Europe. 251 pages covering Germany, Netherlands, Ireland, Portugal, and Spain.

Zettelkasten: How to Actually Learn in the Age of AI

Amazon

ENPTESDEFRITJA

Zettelkasten: How to Actually Learn in the Age of AI

A practical guide to the Zettelkasten note-taking method adapted for the modern era. Learn why AI summaries feel like learning but leave nothing behind, and how to build a system for lasting understanding.

Reading That Sticks: Why AI Can Summarize Any Book but Can’t Make You Smarter

Amazon

ENDE

Reading That Sticks: Why AI Can Summarize Any Book but Can’t Make You Smarter

A five-step system — choose, engage, extract, connect, express — that turns reading from passive consumption into active thinking.

Spaced Repetition: Why AI Can Generate Any Flashcard but Can’t Make You Remember

Amazon

ENDE

Spaced Repetition: Why AI Can Generate Any Flashcard but Can’t Make You Remember

Fifteen minutes a day. One hundred and forty years of science. A practical handbook for building a daily flashcard practice that survives a busy life.

Deep Focus

Amazon

EN

Deep Focus

The prerequisite the other four books assumed you had. Every technique in the Actually Learn series requires sustained attention — the one resource getting scarcer, not cheaper. This book shows you how to build a practice that protects your focus in a world designed to steal it.

Coming Soon
Memory Palace: How to Remember Anything Using the Oldest Learning Technique in History

Amazon

ENDE

Memory Palace: How to Remember Anything Using the Oldest Learning Technique in History

The method of loci — 2,500 years old, used by ancient orators and modern memory champions. A practical guide to remembering names, books, presentations, and everyday information.

06

What People Say

Words from colleagues I've had the pleasure of working with.

“Gabriel was a great professional to work with. When you need help with PHP and design patterns he is the guy to go to. He is very creative, hands-on, organized, and is always open to discuss ideas and suggestions. His energy to make things happen was contagious and it helped us achieve great goals.”

F

Former Colleague

Software Engineer

“Gabriel is very talented and has a great knowledge of software best practices, always suggesting solutions that made us able to solve user problems and not lose in performance. He was one of the most available colleagues to talk about product, tests and agile methods ideas, which I consider is a huge differentiator in a software engineer.”

E

Elisa Martel

Product Manager

07

Journal

Recent releases, publications, and milestones.

MAR2026

Published "Do Brasil para Berlim"

Released a 251-page guide for Brazilian developers wanting to work in Europe. Available on Amazon and Kindle Unlimited in both Portuguese and English.

MAR2026

Published "Zettelkasten: How to Actually Learn in the Age of AI"

A 217-page book on the Zettelkasten method adapted for the AI era. Learn to build a note-taking system for lasting understanding.

MAR2026

Hermes IDE Goes Open Source

Made Hermes IDE fully open source — an AI-native terminal emulator with ghost-text completions, autonomous task execution, and full git management.

FEB2026

Launched Hermes IDE

Released Hermes IDE, an AI-powered shell built with Tauri, React, and Rust. Features multi-session management, git panel, and support for Claude, Gemini, Aider, and Codex.

JAN2026

Neural Playground Launched

Shipped Neural Playground — an interactive platform for learning AI concepts through play and hands-on simulations.

OCT2025

Published "The Complete Guide to Go Programming"

Released a hands-on book covering Go fundamentals, concurrency patterns, and building complex production-grade systems.

JUN2025

php-design-patterns Hits 300 Stars

The PHP design patterns repository crossed 300 GitHub stars, becoming a widely-used reference for PHP developers learning design patterns.

08

Let's Connect

Interested in working together, discussing ideas, or just want to say hello?

Email

[email protected]

Blog

Dev Warlocksdev.to

Articles on software architecture, backend engineering, and lessons learned building systems at scale.