Blogs
Einführung in MCP Server
MCP Server: Wie dein KI-Agent die reale Welt verstehen kann Hallo zusammen, um das Theme der KI kommt man einfach nicht herum, wenn man sich mit dem Thema etwas tiefgreifender beschäftigt stolpert man recht schnell über Begriffe wie Agents und MCP Server und was es mit letzterem auf sich hat, werde …
S.O.L.I.D Design …
Hallo zusammen, in der Welt der Softwareentwicklung stoßen wir immer wieder auf dieselben Herausforderungen: Wie schreiben wir Code, der einfach zu warten, zu erweitern und zu verstehen ist? Wie verhindern wir, dass unsere Codebasis mit der Zeit unübersichtlich und starr wird? Die Antwort auf diese …
Dein Erster Microservice …
Hallo zusammen, als Entwickler wissen wir, dass eine Anwendung zu schreiben nur die halbe Miete ist. Die andere Hälfte besteht darin, sie zuverlässig zu verpacken, auszurollen und zu betreiben. Hier kommt der Microservice-Stack mit Spring Boot, Docker und Kubernetes ins Spiel. In diesem Guide bauen …
Codeberg: Deine freie und …
Hallo zusammen, in der Welt der Softwareentwicklung haben wir viele Plattformen zur Verwaltung unserer Projekte und zur Zusammenarbeit gefunden. Aber was, wenn wir eine Plattform wollen, die nicht von großen Tech-Konzernen betrieben wird, die uns keine Daten abgreift und die vollständig transparent …
Acdc Das Geheimnis Hinter …
Hallo zusammen, wenn es um Berechtigungen in unseren Anwendungen geht, denken die meisten von uns zuerst an Rollen (Admin, User) oder ACLs (Access Control Lists). Das funktioniert, aber bei komplexen Systemen wird das schnell unübersichtlich. Hier kommt ACDC ins Spiel, ein Denkmodell, das uns hilft, …
Infrastructure as Code …
Hallo zusammen, in der Welt der Softwareentwicklung haben wir uns daran gewöhnt, unseren Code zu versionieren, zu testen und in automatisierten Pipelines zu verwalten. Aber was ist mit unserer Infrastruktur? Traditionell wurde die Infrastruktur – Server, Datenbanken, Netzwerke – manuell …
Deine erste …
Hallo zusammen, als Entwickler wissen wir: Code schreiben ist die eine Sache, ihn zuverlässig zu bauen, zu testen und auszurollen, eine ganz andere. Manuell ist das mühsam und fehleranfällig. Hier kommen Continuous Integration (CI) und Continuous Deployment (CD) ins Spiel. Sie automatisieren genau …
RESTful API Design: Lerne …
Hallo zusammen, als Softwareentwickler kommen wir um APIs nicht herum. Egal ob wir selbst Microservices bauen oder externe Dienste integrieren – gut designte Schnittstellen sind das A und O für erfolgreiche, wartbare Systeme. Wir haben schon einmal über die Grundlagen von REST gesprochen und die …
Semantische Git Commits: …
Hallo zusammen, kennt ihr das? Ihr browsed durch den Git-Verlauf eures Projekts und stolpert über Commit-Messages wie “Fix” oder “Änderungen”. Im schlimmsten Fall seht ihr nur noch “asdfasdf”. Das ist im Moment vielleicht lustig, aber spätestens, wenn ihr einen …
Java 8: Revolution der …
Hallo zusammen, Java 8 hat die Art und Weise, wie wir Code schreiben, von Grund auf verändert. Die Einführung von Lambda-Ausdrücken und der Stream API brachte einen deutlich funktionaleren Programmierstil in Java, der es uns Entwicklern ermöglicht, saubereren, prägnanteren und wesentlich besser …