Von ClickOps zu DevOps: Moderne Konfiguration von IT-Systemen

Stellt euch vor, ihr müsst ein riesiges Lego-Schloss bauen. Ohne Anleitung. Ihr sucht Steine, probiert herum, bis es endlich steht. Doch dann kommt jemand: „Super, jetzt bau bitte exakt das gleiche Schloss noch dreimal daneben.“ Panik. Habt ihr euch gemerkt, in welcher Reihenfolge ihr die Steine gesetzt habt? Genau das …

Warum Performance entscheidet, ob Nutzer eine App weiter nutzen

Langsame Apps verlieren Nutzer innert Sekunden. Performance ist heute nicht nur ein technisches, sondern ein geschäftskritisches Thema: Sie beeinflusst Nutzung, Bewertung und Conversion direkt. Dieser Artikel zeigt, welche Faktoren mobile Apps tatsächlich ausbremsen – und welche Ansätze Entwickelnde nutzen können, um Geschwindigkeit, Stabilität und Energieeffizienz spürbar zu verbessern.

Berufsleben im Wandel: So bleibt man gefragt

Technologien verändern sich in rasantem Tempo. Was heute aktuell ist, kann morgen bereits überholt sein. Gleichzeitig gibt es Fähigkeiten, die über Jahre hinweg Bestand haben. Wer Systeme versteht, verständlich kommuniziert, Qualität bewusst sichert und offen für Neues bleibt, erhöht seine Chancen, langfristig relevant zu bleiben. Entscheidend ist, früh zu erkennen, …

Wie Softwareentwickler Softwarequalität nachhaltig steigern können

In der Softwareentwicklung reicht es heute nicht mehr aus, einfach funktionalen Code zu schreiben. Erwartet wird Software, die robust, performant, sicher und gut wartbar ist. Gleichzeitig steigen Komplexität und Zeitdruck – und damit auch das Risiko technischer Schulden und Qualitätsprobleme. Die folgenden Prinzipien unterstützen Entwickler*innen dabei, Softwarequalität nachhaltig zu steigern.

Cell Metabolism: Nature’s Own Software Simulation

When I first started university, I wanted to understand how cells in the human body actually work — how medications affect metabolism, why cells sometimes fail, and what leads to disease. I spent hours in the lab, pipetting, extracting DNA, and analyzing proteins. And then I realized two things: I …

Microservices: Zerlege dein System, um es zu beherrschen

Statt eine grosse Software als ein einziges, eng gekoppeltes Programm zu bauen, wird sie bei einer Microservices-Architektur nach dem Prinzip divide et impera (teile und herrsche) prinzip in viele kleine, spezialisierte Dienste aufgeteilt, die jeweils eine klar abgegrenzte Aufgabe haben. Diese Bausteine können unabhängig voneinander entwickelt, getestet, bereitgestellt, aktualisiert und …

Smart-Everything oder einfach nur Elektroschrott

Die Vernetzung von Elektronikgeräten nimmt stetig zu. Von der smarten Glühbirne bis zum vernetzten Kühlschrank – alles scheint heute übers Internet steuerbar zu sein. Doch wie sinnvoll ist diese Entwicklung wirklich? Besonders bei alltäglichen Geräten wie smarten Waschmaschinen, Kühlschränken und was es sonst noch so gibt fragt man sich schon …