Articles

Blog Post

Do We Worship Complexity?

Why Sometimes We Don’t Avoid Complexity.

Article

Continuous Integration mit Docker und GitLab

Article

Vertikalisierung im E-Commerce (Teil 1)

Im Artikel „E-Commerce im Wandel“ wurden bereits einige Herausforderungen im digitalen Handel aufgezeigt und ein möglicher Lösungsansatz angesprochen. Dieser Ansatz verschiebt den Fokus der Betrachtung auf den Kunden und integriert Business und Technik zu einer Einheit um dieser Anforderung gerecht zu werden. Dieses Modell wird häufig als Vertikalisierung bezeichnet.

Blog Post

The Problem With Agility

Why We Are Still Stuck in Agile Transformations

Blog Post

Design Sprints: Technik

Tipps und Tools für Nutzer-Interviews

Article

Generierung von Regressionstests für Legacy-Code

In diesem Artikel geht es um die Möglichkeit, bei Legacy-Anwendungen Regressionstests anhand des Quellcodes zu generieren, um vor einem möglichen Refactoring Tests erzeugt zu haben. Diese sollen sicherstellen, dass die Anwendung nach dem Refactoring noch genauso funktioniert wie vorher. Hier gibt es einige interessante Ansätze und auch einige Tools, die diese implementieren. Der Artikel zeigt zwei mögliche Ansätze.

Article

Prinzipien zur Entwicklung von unabhängigen Systemen

Prinzipiell unabhängig

Blog Post

No-Principles Software Architecture

Think for Yourself!

Blog Post

Code Redundancy or Reuse?

Reuse used to be the holy grail of software development. If developers reuse code, they don’t have to write it again. This should increase productivity significantly. In the meantime, however, some things have changed - and even redundant code has advantages. So avoiding redundancy is also just another trade-off.

Blog Post

Server-sent events in .NET with Akka

Blog Post

Server-sent Events in .NET mit Akka

Blog Post

Was ist ein Domain-driven Design Architektur-Kata?

Architektur-Katas sind ein sehr interaktives Trainingsformat. Sie eignen sich hervorragend, um Domain-driven Design (DDD) zu vermitteln.

Article

E-Commerce im Wandel

Zurück in die Zukunft

Blog Post

OpenID Connect Auth-Proxy

Blog Post

10 Fragen zum Arbeiten bei INNOQ

Intrinsify schlägt „10 clevere Fragen für Dein Bewerbungsgespräch“ vor. Hier sind unsere Antworten.

Blog Post

Architecture Governance mit Stereotypen

Blog Post

Blockchain Mining: Embarrassingly Parallel?

Blog Post

Blockchain Mining with Rust

Recently, at one of our yearly hands-on events, we took on the challenge of implementing our own blockchain. One of the core challenges of this is the mining of new blocks. In this blog post, I want to show two different approaches we tried out for this task, using the Rust programming language.

Blog Post

Multiple Worktrees aus einem lokalen git-Repo.

Blog Post

Understanding decomposed

Blog Post

Hast mal ein paar Euro?

Heute schon ein Encodingproblem gehabt? Nein? Dann bestimmt nächste Woche! Dieser kurze Blogpost hat einen Tipp parat, wie man ein System schnell auf Encoding-Probleme testen kann.

Blog Post

Technical Debt Just Happens

…But You Will Have to Deal With It!

Article

Einsatz von Containern zum Testen

Testcontainers in JUnit-Tests verwenden

Blog Post

Microservices? Or Rather Monoliths?

Microservices are a hype. Now, critics suggest to return to monoliths. But does that really help?

Blog Post

A Playground for Testing OpenID Connect

Solving problems we wish we didn’t have