Blog & Artikel

Blog-Post

Der Kickstart für Softwarearchitektur

Rein in die Praxis!

Blog-Post

Documenting software architecture with arc42

A brief introduction

Blog-Post

Offline with redux

We’ve been writing a web application that supports users being offline without using a service worker. We’d love to share how we’ve done that and what we think are the advantages.

Blog-Post

Wie ich meine Konzentration wiederfand

Blog-Post

Advanced Kustomize features

Artikel

Direnv: Automatische Umgebungspflege

Wer kennt es nicht — jedes Projekt braucht eine eigene Konfiguration. Umgebungsvariablen müssen gesetzt werden, ein Proxy muss verwendet werden, wichtige Skripte müssen sich im Pfad befinden. Oft wird das dann mit anderen Skripten erledigt, an deren Ausführung man aber denken muss.

Artikel

Infrastructure Self-Service with Crossplane

Artikel

Logging in Java

Ein Einstieg in den Logging-Dschungel

Blog-Post

We Are Developers World Congress 2022 in Berlin

Our colleagues were on site, staffing the booth, speaking with fellow developers, and delivering two talks.

Artikel

Marktanalyse

Supermarkt-Apps und -APIs seziert

Artikel

Dependently-Typed TypeScript

Ein Blick in die Untiefen eines Typsystems für JavaScript

Artikel

Ich, Du und Conway’s Law

Kaum ein Konzept wird so häufig missverstanden wie Conway’s Law. In dieser und der nächsten Kolumne soll die praktische Anwendbarkeit von Conway’s Law aus soziotechnischer Sicht beleuchtet werden.

Artikel

Autonomie und Entscheidungen

Soziotechnische Welten – Teil 4

Artikel

Taproot

Erstes großes Bitcoin-Update seit 2017

Artikel

cards42 English edition

Finally, cards42 is available in English! The cards42 project supports software developers in your daily work with software architectures. 30 cards provide brief food for thought for stuck situations and help shed new light on difficult challenges. This article provides detailed explanations as well as the background and further information about the cards.

Artikel

Gemischtdatenladen

Mit Python und Pandas die eigenen Einkaufsdaten analysieren

Blog-Post

Rich code documentation with Jekyll

Blog-Post

Code knows no gender

Girls’Day - Braucht man den eigentlich noch? Immerhin stehen Mädchen heute zwecks Berufswahl eine Vielzahl an Informationsquellen zur Verfügung: von zahlreichen Internetseiten, über Podcasts bis hin zu Vorbildern im persönlichen Umfeld. Ein Blick auf die Zahlen in unserer Branche aber verrät: Ja, den brauchen wir. Denn nur 25 Prozent aller Informatikstudierenden sind weiblich. Da liegt die Vermutung nahe, dass es mehr Aufklärung, Information und auch ein wenig Werbung bedarf, um mehr Mädchen für die Softwareentwicklung zu begeistern. Wie wir den Tag in Hamburg gestaltet haben, was wir gemeinsam mit den Girls erreicht haben und die eine oder andere lesson learned – darum geht’s in diesem Blogpost.

Blog-Post

Customer-specific documentation with Jekyll

Artikel

Data Mesh: Entwicklungsteams heben Datenschätze

Blog-Post

Was macht ein Trainee bei INNOQ?

Ein halbes Jahr lang lernte ich INNOQ kennen und bin nun fest angestellt. Dies ist ein Artikel über meine Trainee-Zeit und was ich dabei alles gelernt und umgesetzt habe, weil mir Verantwortung dafür gegeben wurde. Dieser Artikel handelt auch davon, welche Chancen INNOQ für jeden Menschen bereithält, wenn man sie nutzt. Überzeug Dich selbst, warum.

Artikel

Module – Microservices – Monolithen

Zurück zu den Architekturgrundlagen

Artikel

Continuous Deployment mit GitOps

Artikel

DNS und LDAP mittels JNDI abfragen

Durch die Sicherheitslücke Log4Shell ist auch JNDI ins Rampenlicht gerückt worden. Obwohl JNDI bereits seit 1997 existiert, haben viele davon noch nie gehört oder wissen nicht genau, wofür es da ist. Um beides zu ändern, schauen wir uns in diesem Artikel gemeinsam an, was JNDI ist und wie wir es einsetzen können.

Blog-Post

Managing Kubernetes Resources with Kustomize

An introduction to a template-free alternative to Helm