Spaghetti verheißt in Zusammenhang mit Quellcode nichts Gutes. Mit diesen Best Practices bleibt er sauber, schlank und wartbar. …mehr
Mit Golang verhält es sich wie mit anderen Programmiersprachen: Die Features, die die einen verzücken, lassen die anderen verzweifeln. …mehr
Der Traum von der vollständig automatisierten Softwareentwicklung ist in der Realität oft schnell ausgeträumt. …mehr
GraphQL ist für viele Devs die erste Wahl, um effiziente, zukunftsfähige APIs zu entwickeln. So gelingen die ersten Schritte mit dem Open-Source-Tool. …mehr
Anaconda erleichtert es, Python für Data-Science-Zwecke einzusetzen. So gelingt der Einstieg in die Distribution. …mehr
Die Künstliche Intelligenz boomt – aber sie ist nicht vom Himmel gefallen. Was wir heute erleben, ist das Ergebnis von Gedanken und Tüfteleien genialer Vordenker. Eine kleine Geschichte der KI zeigt die wichtigsten Stationen - von Turing bis Watson. …mehr
Wenn auch das beste Entwicklerteam nichts mehr nützt. …mehr
LangChain macht es einfacher, Anwendungen auf Generative-AI-Basis zu entwickeln. Das sollten Sie über das Python- und JavaScript-Framework wissen. …mehr
Lesen Sie, wie Ihr Python-Code von den aktuellsten und leistungsfähigsten Features der Sprache profitiert. …mehr
WebAssembly ist vielschichtig und hat die Grenzen des Browsers längst gesprengt – wie diese elf Anwendungsfälle demonstrieren. …mehr
Rust-Entwickler haben in Sachen Web Frameworks inzwischen die Qual der Wahl. Diese fünf Rahmenwerke bilden dabei die Speerspitze der Optionen. …mehr
Diese neun Meilensteine der Softwareentwicklung sind Pflichtlektüre für Entwickler – und alle, die es werden wollen. …mehr
JSX hat großen Einfluss auf das Frontend-Engineering. Eine Einführung in die HTML-basierte JavaScript-Templating-Sprache. …mehr
Lesen Sie, wie Sie mit Django (5.0) eine einfache Python-App erstellen. …mehr
Diese Befehlszeilen-Tools sind nicht nur für Entwickler mit CLI-Affinität Pflicht. …mehr
CI/CD Pipelines sollten möglichst performant und sicher sein. Diese Maßnahmen unterstützen DevSecOps-Teams dabei, das zu realisieren. …mehr
Tools, die sich als Sprache ausgeben, verwirrende Syntax, verstaubter Code, der einfach nicht sterben will – diese Programmiersprachen bringen Entwickler auf die Palme. …mehr
Eine Knowledge Base kann dem IT Support zahlreiche Benefits bescheren. Lesen Sie welche das sind und wie Sie eine Wissensdatenbank zentral anlegen und strukturieren. …mehr
Compiler sind für die Softwareentwicklung essenziell. Lesen Sie, wie auch Quellcode Maschinencode wird. …mehr
Manche Laster sind einfach zu gut, um sie aufzugeben. Diese neun (vermeintlichen) Verfehlungen haben es Softwareentwicklern besonders angetan. …mehr
Setzen Ihre Entwicklungsteams DevOps wirklich um – oder sieht es nur so aus? Diese sieben Warnzeichen deuten auf Letzteres hin. …mehr
Wiederverwendbarer (Java) Code birgt für Entwickler enorme Vorteile. Diese acht Richtlinien helfen dabei, das in der Praxis umzusetzen. …mehr
Wenn Sie Rust-Code schreiben, sollten Sie dieses halbe Dutzend Verfehlungen tunlichst vermeiden. …mehr
Der Siegeszug des Personal Computing in den Haushalten dieser Welt nimmt vor über 35 Jahren ihren Anfang. Voraussetzung dafür ist ein damals noch simples Stück Software: Windows. …mehr
Mit Hilfe von Unified Endpoint Management (UEM) können Unternehmen eine Vielzahl von Geräten, darunter Smartphones, Tablets, PCs und sogar IoT-Geräte sichern und verwalten. Diese Lösungen sollten Sie kennen. …mehr