-
Arten von KI-Modellen
Die Welt des Machine Learning ist aktuell im Umbruch, seitdem sich die Large Language Models (LLM) in Unternehmenssoftware, aber auch in alltäglicher Endnutzer-Software durchgesetzt haben. Doch neben LLMs gibt es noch eine Vielzahl weiterer Modellarten, die wir in diesem Beitrag kurz beleuchten wollen. Generative Modelle Diese Modelle erzeugen neue Daten basierend auf Mustern in den […]
-
TLS Client Zertifikate verstehen
TLS Verschlüsselung kommt im Alltag fast überall zum Einsatz. Als normaler Nutzer bekommt man davon nur wenig mit. Die Abläufe des Protokolls sind jedoch sehr umfangreich, und es kann nicht schaden, sich einmal anzuschauen, was Client und Server da im Hintergrund eigentlich machen. Ein normaler TLS-Handshake zum Aufbau einer sicheren Verbindung läuft in der Regel […]
-
10 wenig bekannte Features von HTML und CSS für moderne Webanwendungen
HTML und CSS, die Grundpfeiler der modernen Online-Welt, bieten einen riesigen Werkzeugkasten zur Entwicklung von Webanwendungen. Während die meisten Entwickler die grundlegenden Konzepte dieser Technologien beherrschen, gibt es viele weniger bekannte Features, die Web-Projekte auf das nächste Level heben können. Als IT-Freelancer ist es besonders wichtig, stets auf dem neuesten Stand der Technik zu bleiben […]
-
MVP – Die erste Iteration einer Software
In der schnelllebigen Welt der Softwareentwicklung hat sich das Konzept des Minimum Viable Product (MVP) als unverzichtbare Methode etabliert, um schnell und effizient Produkte auf den Markt zu bringen. Doch was genau verbirgt sich hinter einem MVP und wie kann man dieses Konzept als Entwickler erfolgreich umsetzen? In diesem Artikel beleuchten wir die Grundlagen des […]
-
Microservices – Konzepte und Best Practices
Microservices sind heutzutage die beliebteste Architektur für die Entwicklung moderner und skalierbarer Cloud-Anwendungen. Durch die Aufteilung der Anwendung in kleinere, unabhängige Dienste sind Deployment und Wartung von einzelnen Anwendungsteilen problemlos möglich. Dadurch lassen sich schneller neue Funktionen bereitstellen oder Bugs beheben. In diesem Blogbeitrag soll aufgezeigt werden, wie sich die Kernkonzepte von Microservices konkret gestalten. […]