Smarte Gebäude brauchen kluge Menschen

Künstliche Intelligenz verändert auch die Gebäudetechnik. Dies aber nicht durch Jobabbau oder Vollautomatisierung, sondern durch bessere Entscheidungen und höhere Effizienz. Wer KI richtig einsetzt, stärkt seine Mitarbeitenden statt sie zu ersetzen. Dieser Beitrag plädiert für einen realistischen, mutigen und menschzentrierten Umgang mit KI in unserer Branche.

Open Source Erfolg: Strategien für lebendige Communities

Open Source Software ist aus der modernen Softwareentwicklung nicht mehr wegzudenken und kaum ein Projekt kommt heute noch ohne sie aus. Damit Open Source Projekte langfristig Erfolg haben können, benötigt es jedoch mehr als offenen Quellcode. Viele Projekte scheitern an mangelnder Zusammenarbeit und Alleingängen weniger Entwickler:innen. Hier ein Leitfaden für …

Weniger CO₂, mehr Performance: Nachhaltigere Webseiten

Deine Webseite repräsentiert dich im Netz – und wie alles Digitale benötigt auch sie Ressourcen. Die gute Nachricht: Hier lässt sich oft etwas optimieren. Von Servern über Datenübertragung bis zum Endgerät entsteht ein ökologischer Fussabdruck. Erfahre, wie du den Verbrauch einschätzen, reduzieren und mit kleinen Anpassungen viel bewirken kannst.

Workation-ready: Welche Prozesse ein KMU dafür braucht

Workation klingt nach Luxus – ist für viele KMU aber ein handfester Wettbewerbsfaktor im Kampf um Fachkräfte. Seit der Covid-19-Pandemie haben zahlreiche Unternehmen ihre Zusammenarbeit digitalisiert und Homeoffice etabliert; der Schritt zur Arbeit aus dem Ausland scheint naheliegend. Damit eine Workation nicht zur Improvisationsübung wird, braucht es jedoch klare, schlanke …

Vorteile beim Einsatz von Web-Frameworks gegenüber nativer Entwicklung

Frameworks sind vorgefertigte Gerüste für die Softwareentwicklung. Je nach gewählter Programmiersprache gibt es diverse Frameworks, welche als Grundlage einer Applikation eingesetzt werden. Um die Entwicklung sicher und effizient zu gestalten, werden solche Frameworks immer öfter eingesetzt. Die Geschäftslogik wird auf die Frameworks aufgebaut. Auf diese Weise zu entwickeln bringt einige …

Java Profiling: Ein Weg zur messbaren Optimierung

Wenn eine Java-Anwendung langsam wird oder viel RAM braucht, helfen Vermutungen selten. Profiling beobachtet die Applikation zur Laufzeit und zeigt, welche Methoden CPU fressen, wo unnötig viele Objekte entstehen und Threads blockiert werden. Dieser Beitrag zeigt, was man in der Java Virtual Machine (JVM) typischerweise misst, vergleicht Instrumentierung und Sampling …

UML trifft DevOps: Klarheit in der Cloud

UML trifft DevOps: Klarheit in der Cloud Die moderne Softwareentwicklung steht vor der Herausforderung, schnell Ergebnisse zu liefern, ohne dabei Qualität oder die Einhaltung von Standards zu gefährden. In der dynamischen Umgebung der Cloud, wo in den Serverless-Funktionen, Container-Orchestrierung und hunderte von Managed- und Eigenservices miteinander interagieren, wird Komplexität zur …