Error categories
Pick a technology to see its most common errors, or paste your error and let us figure it out.
See how they connect on the error map →
Systems & mobile
Android
Android, Gradle and ADB build/install errors.
50
iOS
Xcode, Swift, CocoaPods and code-signing errors.
51
Linux
Linux shell, permission and package-manager errors.
51
macOS
macOS errors — Gatekeeper, permissions, Homebrew, developer tools and system settings.
3
Windows
Windows system error codes and stop codes.
51
Frameworks
Angular
Angular errors (NG0100, NullInjectorError, NG8002…) — change detection, dependency injection and templates.
53
Flutter / Dart
Flutter and Dart errors — layout overflows, state lifecycle, null safety and build problems.
3
Laravel
Laravel framework errors — routing, Eloquent, validation, configuration and deployment — with artisan fixes.
3
Next.js
Next.js App Router and Pages Router errors — server/client components, rendering, routing and build failures.
3
Node.js
Node.js runtime errors: module resolution, ports in use, file system and network errno codes.
52
React
React runtime and build errors: invalid children, infinite re-renders, hooks and keys.
51
Vue
Vue.js warnings and errors — components, props, reactivity, Pinia and Nuxt.
3
WordPress
WordPress database, plugin, theme and server errors.
50
Web & network
API
REST/GraphQL API errors: invalid tokens, CORS, rate limits, timeouts and malformed requests.
54
Authentication
Login, session, JWT and OAuth 2.0 / OpenID Connect errors.
50
Browser
Chrome, Edge, Firefox and Safari error pages (ERR_ codes, connection and certificate errors) and how to fix them.
53
Cloudflare
Cloudflare 5xx errors (520–526) between the edge and your origin server.
50
Email / SMTP
SMTP bounce codes (550, 554, 5.7.x), SPF/DKIM/DMARC rejections and mail delivery errors explained.
3
HTTP
HTTP status codes from 400 Bad Request to 504 Gateway Timeout — what they mean and how to fix them on any server.
51
Nginx / Apache
Nginx and Apache web server errors — config tests, upstream timeouts, PHP-FPM, permissions and virtual hosts.
3
SSL / TLS
SSL/TLS certificate errors — Let’s Encrypt, name mismatches, chains, PEM files and protocol problems.
3
DevOps & cloud
AWS
Amazon Web Services errors: IAM AccessDenied, expired tokens, throttling and S3 issues.
51
Azure
Microsoft Azure authentication (AADSTS) and deployment errors.
50
CI/CD
GitHub Actions, GitLab CI and Jenkins pipeline errors — permissions, runners, checkout and scripts.
53
Docker
Docker daemon, image, container, port and disk errors.
51
Git
Git and GitHub errors: rejected pushes, merge conflicts, SSH keys and unrelated histories.
51
Google Cloud / Firebase
Google Cloud (Cloud Run, GKE, IAM, gcloud) and Firebase (Firestore, Hosting, Functions) errors with fixes.
3
Kubernetes
Pod states and cluster errors: CrashLoopBackOff, ImagePullBackOff, OOMKilled.
50
npm
npm install and dependency errors: ERESOLVE, EACCES, lockfile and registry problems.
50
Terraform
Terraform and OpenTofu errors — state locks, providers, lock files, references and plans.
3
Languages
C/C++
C and C++ compiler, linker and runtime errors — undefined references, segfaults, memory corruption and exceptions.
53
Go
Go (Golang) compile errors, runtime panics and module problems with idiomatic fixes.
3
Java
Java and JVM exceptions: NullPointerException, ClassNotFoundException, OutOfMemoryError.
50
JavaScript
Browser and runtime JavaScript errors: TypeError, ReferenceError, SyntaxError and promise rejections.
50
.NET
.NET runtime and ASP.NET Core exceptions.
50
PHP
PHP fatal errors, warnings, parse errors and configuration limits.
50
Python
Python exceptions: ImportError, KeyError, TypeError, IndentationError and more.
53
Ruby / Rails
Ruby and Ruby on Rails errors — NoMethodError, ActiveRecord, migrations, routing and authenticity tokens.
3
Rust
Rust compiler errors (E0382, E0502, E0308…) — ownership, borrowing, lifetimes and types — explained simply.
3
TypeScript
TypeScript compiler errors (TS2322, TS2345, TS7006…) explained with fixes for strict mode, generics and type declarations.
3
Data
MongoDB
MongoDB and Mongoose errors — connection strings, authentication, validation and duplicate keys.
3
MySQL
MySQL and MariaDB error codes like 1045, 1064, 1146 and 2002.
50
PostgreSQL
PostgreSQL connection, authentication and query errors.
53
Redis
Redis errors — memory limits, persistence, replicas, authentication and data types.
3
SQL
Database-agnostic SQL errors: syntax, constraints, deadlocks and connection issues.
51