Articles

Blog Post

Rich code documentation with Jekyll

Blog Post

Code knows no gender

Der INNOQ Girls’Day 2022

Blog Post

Customer-specific documentation with Jekyll

Static site generation is a perfect fit for publishing documentation. In a recent project, we chose to use Jekyll for rendering our content. As a special requirement, we had to build different “flavours” for different customers.

Blog Post

Was macht ein Trainee bei INNOQ?

Über meine Zeit als Trainee bei INNOQ

Article

Module – Microservices – Monolithen

Zurück zu den Architekturgrundlagen

Article

Data Mesh: Decentralized Data Analytics for Software Engineers

The decentralized data architecture approach Data Mesh is designed to enable developers to independently perform cross-domain data analysis.

Article

Querying DNS and LDAP Using JNDI

What Is JNDI Actually?

Article

TypeScript – Taming the Complexity of JavaScript 

Blog Post

INNOQ and Family

Is it possible to successfully combine a family and a consulting career? Here at INNOQ we think so. Three of our employees report on how and why this works well.

Article

Continuous Deployment mit GitOps

Article

Next Please!

How the Event Loop Enables Asynchronous Code in Browsers

Blog Post

Managing Kubernetes Resources with Kustomize

Helm is the de-facto standard for managing groups of Kubernetes resources that belong to an application as a package. It comes with its own ecosystem to build, configure and distribute these packages. In some cases, this is an appropriate approach but sometimes we just want to manage our resources as yaml files and need a simple way to slightly modify the resources for different environments. In this article we will have a look at how Kustomize can help us with this.

Article

Fairness and Artificial Intelligence

Why Metrics Are Not Enough

Article

Processing JSON in Java

An Introduction to 4 JSON Libraries for Java

Blog Post

CORS extension “Private Network Access”

Chrome rolled out the “Private Network Access” extension for its CORS handling. Let’s try to understand the why and how this is affecting us.

Article

Eine kleine Geschichte über Qualität…

…die entfernt auch mit Software zu tun hat

Article

Ethics and Artificial Intelligence

A New Approach with AI Systems

Article

Principles of technical documentation

This article collects fundamental requirements for technical documentation, especially software architecture documentation, together with ideas how to satisfy those.

Article

Libraries for command-line applications

Processing arguments and options in Java

Blog Post

Awesome presentations deserve beautiful code

Blog Post

Cloud Security

Die Cloud-Welt bringt eigene sicherheitstechnische Herausforderungen. Zusätzlich haben regulatorische Auflagen für den Umgang mit personenbezogenen Daten starke Implikationen, zumal weder Netzwerke noch Speichersysteme von Cloudanbietern vorbehaltlos vertrauenswürdig sind.

Article

Iterierst du noch, oder streamst du schon?

Iteratoren und Streams in Java: Gemeinsamkeiten und Unterschiede

Article

A Comparison of Java HTTP Clients

Many Roads Lead to the Web

Article

Die ökonomischen Vorteile von User Experience Design

Eine positive User Experience erreicht niemand auf Anhieb. Doch es lassen sich schon durch wenige einfache Maßnahmen enorme ökonomische Vorteile erzielen.

Article

Geld statt Kohle

Warum Kryptowährungen auf Proof of Stake umstellen wollen