V Volkanic

Werkzeuge

Stack & Werkzeuge

Technologien, die ich in echten Produktionsprojekten einsetze. Nicht vollständig — nur was ich regelmäßig in Produktion bringe.

Frontend & UI

Vue 3 / Quasar

Primäres Framework für Enterprise-Anwendungs-Frontends. Quasar bietet ein vollständiges Komponentensystem mit SPA/SSR/PWA-Unterstützung ohne zusätzliche Konfiguration.

Angular / Nebular

Für Projekte, die eine strengere, stärker typisierte Frontend-Architektur erfordern. Nebular erweitert Angular mit UI-Komponenten für Dashboards und Administrationspanels.

React

In Projekten, wo das Team oder der Kunde es erfordert. Funktionale Komponenten mit Hooks, ohne schwere Frameworks darüber.

Astro

Für Inhaltsseiten und Portfolios wie diese. Islands Architecture, zero JS standardmäßig und außergewöhnliche Core Web Vitals Performance.

Tailwind CSS

Utility-first CSS für alle Frontend-Projekte. Eliminiert die Reibung von maßgeschneidertem CSS und erhält visuelle Konsistenz mühelos.

Backend & Sprachen

PHP 8.3 / Laravel 11

Primärer Stack für Backend-Projekte. Ausgereiftes Ökosystem, ausgezeichnetes ORM und Eloquent für den Alltag.

Java 21 / Spring Boot 3

Für Systeme mit hoher Last, Microservices und Enterprise-Kunden. Spring Security und JPA decken 90% der Fälle ab.

TypeScript / Node.js

Sekundäre APIs, Skripte und Automatisierungswerkzeuge. Ich bevorzuge reines Backend-TS ohne schwere Frameworks.

Python 3.12

Verarbeitungsskripte, Infrastrukturautomatisierung und Datenaufgaben, wenn das Ökosystem es rechtfertigt.

Datenbanken

PostgreSQL 16

Erste Wahl für fast alles. JSONB, Arrays, native Volltextsuche. Das vollständigste Werkzeug im relationalen Ökosystem.

Redis 7

Cache, Sessions, Rate Limiting und leichte Queues. Unverzichtbar in jedem System mit echter Last.

MySQL 8 / MariaDB

In Projekten, wo es bereits vorhanden ist oder wenn der Kunde es erfordert. Gut konfiguriert mit InnoDB ist es vollkommen valide. MariaDB in Kontexten, wo Galera Cluster-Kompatibilität benötigt wird.

Elasticsearch

Volltextsuche, Logs und Analytics. Mächtig, aber teuer zu betreiben — nur wenn es einen klaren Anwendungsfall gibt.

Infrastruktur & Cloud

AWS (ECS Fargate, RDS, S3, SQS, Lambda)

Der Anbieter, den ich am häufigsten verwende. ECS Fargate für Container ohne Instanzverwaltung, RDS für verwaltete Datenbanken.

Terraform

Alles als Code. Wiederverwendbare Module, Workspaces pro Umgebung, Remote-State in S3 + DynamoDB für Sperren.

Docker / Docker Compose

Dev, Staging und Prod im selben Container. Compose für lokal, ECS für Produktion.

GitHub Actions

Primäres CI/CD. Tests, Linting, Docker-Image-Build und automatisches Deploy zu ECS bei jedem Push zu main.

Nginx

Reverse Proxy, TLS-Terminierung, Konfiguration von Sicherheits-Headers. Der treue Produktionsbegleiter.

Messaging & Queues

RabbitMQ

Für asynchrone Kommunikation zwischen Services, mit Nachrichtenrouting, Dead Letter Queues und manuellen Bestätigungen.

AWS SQS

Wenn das System bereits auf AWS ist und das fortgeschrittene Routing von RabbitMQ nicht benötigt. Einfach, skalierbar und verwaltet.

Laravel Queues / Horizon

Für Worker in Laravel auf Redis oder SQS. Horizon gibt vollständige Sichtbarkeit der Queues in Produktion.

Entwicklungswerkzeuge

IntelliJ IDEA / PhpStorm

JetBrains IDEs. Unverzichtbar für Refactoring, Code-Navigation und Debugging in Java und PHP.

VS Code

Für TypeScript, Python, Terraform-Bearbeitung und Markdown. Leichtgewichtig und erweiterbar.

TablePlus

GUI für Datenbanken. Viel schneller als pgAdmin für Erkundung und schnelle Abfragen.

Insomnia / HTTPie

API-Testing. Insomnia für komplexe Projekte mit Umgebungen, HTTPie für schnelle Terminal-Tests.

Git + GitHub

Versionskontrolle. Conventional Commits, PRs mit Reviews und Branch Protection auf main.

Monitoring & Observability

AWS CloudWatch

Logs, Metriken und Alerts wenn alles auf AWS ist. Log Insights für Ad-hoc-Abfragen.

Sentry

Error Tracking in Produktion. Der Stack Trace mit Kontext ist unverzichtbar für schnelle Bug-Diagnose.

Datadog (selektiv)

Bei Kunden, die es haben. APM und Echtzeit-Infrastrukturmetriken.

Diese Seite wird mit dem tatsächlichen Stack aktualisiert, den ich in aktuellen Projekten verwende. Einige Technologien ändern sich mit der Zeit — die Wahl hängt immer vom Problem ab, nicht vom Trend.