Artikel

Blog-Post

Scala Days 2019 in Lausanne

Unser Erfahrungsbericht

Artikel

Legacy ist keine Krankheit

Vermächtnis in kleinen Schritten kontinuierlich fortentwickeln

Artikel

Entwicklungs­umgebungen automatisieren

Im ersten Teil dieser zweiteiligen Artikelserie ging es um die Frage, welche Möglichkeiten es gibt das für ein Projekt benötigte Tool Set, wie Compiler, Laufzeitumgebungen oder IDEs von einem Entwicklungsteam effizient gemanagt und installiert werden kann. In diesem zweiten Teil befassen wir uns mit der Bereitstellung von Services wie Datenbanken oder Message Brokern. Diese werden häufig zum Testen von Anwendungen während der Entwicklung benötigt und deshalb ebenfalls allen Mitgliedern eines Entwicklungsteams zur Verfügung stehen und sich unkompliziert einrichten lassen.

Artikel

cards42

Die Mitmach-Karten für Softwarearchitekt*innen

Artikel

Entwicklungs­umgebungen automatisieren

Teil 1 – Entwicklungstools & Package Manager

Artikel

Wo zum Geier sind die Blöcke

Corda wurde vom Konsortium R3 [1] in Zusammenarbeit mit mehr als 200 Technologie- und Industriepartnern entwickelt. Laut Hersteller handelt es sich bei Corda um eine Open-Source-Blockchain, die speziell für die Anwendung in Unternehmen gedacht ist. Im Gegensatz zu anderen Blockchain-Lösungen werden Informationen nur zwischen den Parteien ausgetauscht, die sie auch tatsächlich benötigen. Diese Informationen nennt man bei Corda „Shared Facts“. In diesem Artikel wird gezeigt, wie solche geteilten Fakten entstehen, verteilt und historisiert werden.

Artikel

Adressen und Transaktionen in Kryptowährungen

Teil 3: Altcoins

Artikel

Adressen und Transaktionen in Kryptowährungen

Teil 2: Ethereum

Artikel

Ein praxisorientierter Einstieg in Kubernetes

Beim Deployment von Containern reicht es zu Beginn, diese – mehr oder weniger – manuell auf einer einzelnen Maschine laufen zu lassen. Mit der Zeit entstehen dann immer weitere Anforderungen an Automatisierung, Ausfallsicherheit und Strategien zum Deployment. Ein Cluster zur Verwaltung von Containern muss her. Genau für diese Aufgabe wurde Kubernetes entwickelt, und aktuell ist es nahezu unmöglich, daran vorbeizukommen, wenn Container verwendet werden. Dieser Artikel bietet einen praxisorientierten Einstieg in die Welt von Kubernetes.

Artikel

Adressen und Transaktionen in Kryptowährungen

Teil 1: Bitcoin

Blog-Post

React App from Scratch

Blog-Post

Prometheus Counters and how to deal with them

In this article, I want you to join me on my way to understand how Counters in Prometheus work, and how to query them to get the right information.

Blog-Post

Ruby on Rails ist einfach am besten

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

Nachhaltigkeit bei INNOQ: Der Start

Blog-Post

Structured Logging with Structured Arguments

Blog-Post

Nachhaltigkeit bei INNOQ: Marketing

Komplett auf Werbung verzichten wollen wir nicht. Aber dabei weiter mit Maß vorgehen und ab sofort nach Möglichkeit auf ökologischere Alternativen setzen. Teil der Blogpost-Serie zu Umwelt und Soziales bei INNOQ.

Blog-Post

UX-Basics

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

Blog-Post

Aeternity Smart Contract Deployment

Blog-Post

Aeternity Smart Contract Development

Aeternity is a blockchain implementation which offers the functional language Sophia for smart contract development and a number of native components like oracles, names for addresses and state channels. The Sophia language is a strongly typed language which helps to focus on business logic during the implementation of a smart contract.

Blog-Post

Warum erreiche ich meine EC2-Instanz nicht?

Eine Checkliste zum Debuggen von AWS-Verbindungsproblemen

Artikel

Wider die SPA-Fixierung

Ein Plädoyer für eine klassische Frontend-Architektur

Blog-Post

Remote Mob Programming

Remote Mob Programming ist ein spannendes Arbeitsmodell für Softwareentwickler*innen, die gern im Home Office, aber auch im Team arbeiten.

Artikel

Vielfältiges Git!

Git kann auch mehrere…