Blog & Artikel

Artikel

No Silver Bullets - Except Continuous Delivery?

How Continuous Delivery Improves Software Development

Artikel

Verifikation von Smart Contracts

Artikel

Microservices: Mit Service-Meshes den Überblick behalten

Immer mehr Systeme bestehen aus immer kleineren Komponenten – die sogenannten Microservices. Die Vorteile: Entwickler können dadurch die Entwicklung, das Testing und das Deployment ­eines Systems unabhängig voneinander durchführen. In der Praxis haben solche verteilten Anwendungen auch Nachteile. Wenn einzelne Teile ausfallen oder – schlimmer noch – nur noch teilweise funktionieren, betrifft das oft eben doch das ganze System. Service Meshes können hier Abhilfe schaffen.

Artikel

Hadoop - Taming the Elephant (With a Whale)

Eine Einführung in Hadoop

Blog-Post

Scala Days 2019 in Lausanne

Unser Erfahrungsbericht

Artikel

Legacy ist keine Krankheit

Was ist dieses „Legacy“ überhaupt, warum ist es vermutlich ziemlich gut (obwohl das Entwicklungsteam anderes denkt), und warum müssen wir uns drum kümmern? Und was hat das mit Leonardo da Vinci und Mozart zu tun?

Artikel

Entwicklungs­umgebungen automatisieren

Teil 2 – Services, Container & Kubernetes

Artikel

cards42

Die Mitmach-Karten für Softwarearchitekt*innen

Artikel

Entwicklungs­umgebungen automatisieren

Die Entwicklung von Anwendungen erfordert häufig viele Tools. Welche Möglichkeiten gibt es, diese Toolsammlungs innerhalb eines Entwicklungsteams effizient zu verwalten und zu installieren?

Artikel

Wo zum Geier sind die Blöcke

Corda, die Open-Source-Blockchain für Unternehmen

Artikel

Adressen und Transaktionen in Kryptowährungen

Teil 3: Altcoins

Artikel

Parametrizität in Java

So gut wie alle modernen Programmiersprachen erlauben es, Routinen über Werte und über Typen zu parametrisieren. In Java wird letzteres „Generics” genannt, in C++ hingegen „Templates”. Obwohl die Konzepte die gleichen sind, unterscheidet sich die Implementation doch stark. In diesem Artikel möchte ich diese Art der Parametrisierung in Java unter die Lupe nehmen und erklären, warum „Type Erasure” doch eine ganz gute Idee ist.

Artikel

Adressen und Transaktionen in Kryptowährungen

Teil 2: Ethereum

Artikel

Ein praxisorientierter Einstieg in Kubernetes

Container auf hoher See

Blog-Post

React App from Scratch

This blog post shows how to setup a React App from scratch with express and React Router.

Artikel

Adressen und Transaktionen in Kryptowährungen

Teil 1: Bitcoin

Blog-Post

Prometheus Counters and how to deal with them

Blog-Post

Ruby on Rails ist einfach am besten

Ein Loblied auf Ruby on Rails.

Blog-Post

Faking Surrogate Cache-Keys for Nginx Plus

Blog-Post

When you have reached Acme

Notes on working with a minimalistic text editor/programming environment

Blog-Post

Structured Logging with Structured Arguments

How to make better log statements with Structured Arguments

Blog-Post

Nachhaltigkeit bei INNOQ: Marketing

Blog-Post

UX-Basics

Was sind Usability, User Experience, User-Centered Design und Human-Centered Design?

Blog-Post

Aeternity Smart Contract Deployment

The Forgae framework offers developments tools to easily test and deploy Aeternity smart contracts, and start a local environment on the developer’s workstation.

Blog-Post

Aeternity Smart Contract Development