Insights
Response Contract Namenskonventionen: Cross-Layer Lesbarkeit für Menschen und AI
Data Contracts sind gute Kandidaten dafür, chaotisch zu werden, da sie verschiedene Formen haben. Hier etablieren wir Konventionen, die dabei helfen, die meisten verschiedenen Formen abzudecken und dabei Klarheit und Konsistenz zu bewahren. Solide Konventionen dafür bieten besseres Verständnis und helfen AI Agents dabei, das Pattern zu erkennen und ähnliche Use-Cases zu implementieren, ohne sie durcheinander zu bringen.
Performancevergleich: .NET 9 gRPC Service in Docker (Normal, Chiseled, AOT)
Bei der Containerisierung von .NET Anwendungen gibt es verschiedene Möglichkeiten der Optimierung durch die Imageauswahl. In diesem Artikel untersuchen wir die Performance eines einfachen gRPC-Services, der mit verschiedenen Docker-Image-Konfigurationen bereitgestellt wird. Drei Ansätze werden verglichen: ein Standard-.NET-Image, ein Chiseled-Image und ein Image, welches nur die minimalen Abhängigkeiten und eine Ahead-of-Time (AOT)-kompilierte Anwendung enthält. Ziel ist es, die Auswirkungen dieser Konfigurationen auf die Imagegröße, die Startzeit und die Request-Performance zu analysieren.
Automatisches Testen mit GitHub Copilot: Eine Revolution in der Software-Qualität
In der modernen Softwareentwicklung ist das automatisierte Testen ein unverzichtbares Element, um die Qualität und Zuverlässigkeit von Code sicherzustellen. Entwickler sind zunehmend auf Tools angewiesen, die ihnen helfen, wiederholende Aufgaben zu automatisieren und die Effzienz zu steigern. GitHub Copilot, ein KI- gesteuertes Code-Autocompletion-Tool, hat sich als eine der vielversprechendsten Technologien erwiesen, um diesen Prozess zu unterstützen – insbesondere im Bereich des automatisierten Testens.
Einführung in Spring Framework und Spring Boot
Spring Framework und Spring Boot gehören zu den zentralen Werkzeugen der Java-Welt und unterstützen die Entwicklung moderner, skalierbarer und wartungsfreundlicher Anwendungen. Das Spring Framework bildet dabei die Grundlage mit einer robusten Architektur, während Spring Boot den Entwicklungsprozess erheblich vereinfacht und beschleunigt. In diesem Artikel werden die Kernfeatures beider Frameworks detailliert beschrieben, ihre Unterschiede erläutert und ihre Bedeutung für die Softwareentwicklung hervorgehoben.
AraCom in Bamberg: Umzug in neue moderne Räume des Lagarde-Campus
Wir freuen uns, unseren Umzug in den Lagarde-Campus in Bamberg bekanntzugeben!Nach vielen erfolgreichen Jahren in unserem charmanten Büro mitten in der Bamberger Innenstadt haben wir nun ein neues Kapitel aufgeschlagen. Unser Team ist in ein modernes Office im aufstrebenden Lagarde-Campus gezogen – gestaltet im inspirierenden „New York Loft“-Stil.
Push-Benachrichtigungen mittels Firebase in .NET-Webanwendungen
Firebase ist eine umfassende Entwicklungsplattform von Google, die speziell für Web- und Mobile-Anwendungen konzipiert wurde. Sie stellt eine Reihe cloudbasierter Dienste bereit, die viele typische Backend-Aufgaben übernehmen. Dazu gehören unter anderem Echtzeitdatenbanken, Benutzer-Authentifizierung, Hosting für Webanwendungen, serverlose Funktionen über Cloud Functions sowie Tools zur Leistungsanalyse und Fehlerberichterstattung. Besonders hervorzuheben ist Firebase Cloud Messaging (FCM), ein System zum Versenden von Push-Benachrichtigungen.
Weiterbildung zum Scrum Product Owner: Ein Erfahrungsbericht
Scrum ist aus der modernen Softwareentwicklung kaum noch wegzudenken. Ob in Start-ups, Agenturen oder Konzernen – agile Arbeitsweisen und insbesondere Scrum begegnen einem heute in nahezu jedem Projektumfeld. Genau aus diesem Grund habe ich mich dazu entschieden, meine Kenntnisse gezielt zu vertiefen und die Weiterbildung zum Scrum ProductOwner zu absolvieren. In diesem Artikel möchte ich einen Einblick geben, wie der Kurs aufgebaut war, welche Inhalte vermittelt wurden und wie die Zertifizierung abläuft.
Azure Meetup bei AraCom in Stuttgart 2025
Innovative Technologien, spannende Vorträge und intensiver fachlicher Austausch – das Azure Meetup bei AraCom in Stuttgart bot am 13. Mai eine inspirierende Plattform rund um das Thema Künstliche Intelligenz.
Fine-Tuning: Grundlagen, Best Practices und seine Rolle im GenKI-Ökosystem
In unserem Blog haben wir bereits Prompt Engineering (1 & 2) und Retrieval Augmented Generation (RAG) als zwei prominente Vertreter zur Modelloptimierung von großen Sprachmodellen (engl. large language models – LLMs) vorgestellt. Doch wie es so schön heißt: Alle guten Dinge sind drei, und ein weiterer prominenter Ansatz, der im Ökosystem der generativen künstlichen Intelligenz (GenKI) nicht unerwähnt bleiben darf, ist Fine-Tuning.

