Blog
In meinem Blog teile ich Einblicke, Erfahrungen und praxisorientiertes Wissen aus der Welt der Softwareentwicklung und Informationstechnologie.
Mein Ziel ist es, Entwicklerinnen und Entwicklern fundierte und praxisnahe Perspektiven zu bieten – sei es beim Aufbau moderner Anwendungen, bei Architekturentscheidungen oder beim Umgang mit den laufenden Veränderungen in der IT-Welt.

Routing mit pgRouting und Spring Boot implementieren
02.08.2025Routenplanung ist ein zentraler Bestandteil moderner Anwendungen in Bereichen wie Logistik, Mobilität und Geodatenanalyse. In diesem Beitrag zeige ich, wie man eine performante Routing-API mit pgRouting, PostGIS und Spring Boot entwickelt – auf Basis von OpenStreetMap-Daten. Du lernst, wie du dein eigenes Straßennetz importierst, Routen mit dem Dijkstra-Algorithmus berechnest und die Ergebnisse als GeoJSON oder Polyline zurückgibst. Ideal für Entwickler, die präzise und skalierbare Routinglösungen benötigen.

Wie wird man Full-Stack-Entwickler?
02.07.2025In diesem Leitfaden erfährst du, wie du Schritt für Schritt zum Full-Stack-Entwickler wirst – von den Grundlagen in HTML, CSS und JavaScript bis hin zu modernen Frameworks, Backend-Technologien, Datenbanken und Deployment. Ideal für Einsteiger und Umsteiger, die praxisnah lernen und in der Webentwicklung durchstarten möchten.

Skalierbare Anwendungen mit Spring Boot und Microservices entwickeln
08.05.2025Microservices ermöglichen die Entwicklung skalierbarer, modularer Systeme – mit Spring Boot gelingt der Einstieg besonders effizient. In diesem Beitrag lernst du, wie du mit Spring Boot eine moderne Microservices-Architektur aufbaust.

Die neue Intelligenz am digitalen Horizont
21.04.2025In einer Welt, in der künstliche Intelligenz rasant voranschreitet, sticht ChatGPT als eines der eindrucksvollsten Beispiele für generative KI hervor. Mit der Fähigkeit, natürlichsprachliche Texte zu verstehen, zu verarbeiten und sogar kreativ zu gestalten, verändert dieses Tool bereits heute, wie Menschen mit Technologie kommunizieren und arbeiten.