Artikel

Blog-Post

Tests organization and naming

Blog-Post

What’s in a name: Legacy

Artikel

IT-Projekte: Kostenfaktor statt Wettbewerbsvorteil

Lange genug hat es geheißen, dass IT-Projekte einen Wettbewerbsvorteil versprechen. Schaut man der Realität ins Auge, wird ein IT-Projekt jedoch wie ein Kostenfaktor behandelt – nicht anders als Strom oder Miete. Dabei könnte es anders sein.

Blog-Post

Test Strategy

Artikel

Innovation on steroids - Teil 2

Mit DDD und ML Design Canvas Use Cases fĂĽr Machine Learning identifizieren

Artikel

Stufe 3

14 Jahre nach Erscheinen von Scala 2.0 wagt die Sprache den nächsten großen Schritt. Wird Scala mit Version 3 so, wie es immer sein sollte? Ein Release Candidate steht schon in den Startlöchern und zeigt, wie sich die Scalable Language weiterentwickelt.

Blog-Post

Dezentralisierte Architektur: Was steckt hinter Blockchains

Artikel

Smart Contracts programmieren in Ethereum

Gegenwart & Zukunft

Blog-Post

INNOQ und Familie

Ist eine Vereinbarung von Familie und Consultant-Beruf möglich? Wir finden ja – zumindest bei uns. Wie und warum das bei INNOQ gut funktioniert, berichten drei unserer Mitarbeitenden.

Artikel

Innovation on steroids - Teil 1

Mit Domain-driven Design, Event Storming und ML Design Canvas zu mehr Produktverständnis

Blog-Post

Kollaboratives Lernen mit Mobshops

Erste EindrĂĽcke von einem Online-First-Lehrverfahren, dessen Kern aus Remote Mob Programming besteht

Artikel

GroĂźe Systeme mit Domain-driven Design entwerfen

Wer die Konzepte von DDD richtig einzuordnen weiĂź, kommt mit einem strukturierten Ansatz recht einfach zu guten Ergebnissen.

Blog-Post

The (new) Software Architecture Foundation curriculum

Blog-Post

Persistente fachliche Validierungen mit Rails

Teil 1 von 2: MVP

Blog-Post

iSAQB Advanced Level examination anti-patterns

As the “crowning glory” of the iSAQB(R) Advanced Certification, you have to write an approximately 40-page-long paper (AKA architectural solution) to a given problem. During our 5+ years of experience in reviewing such papers, we found several anti-patterns. This blog post aims to help future CPSA-A aspirants to avoid these nasty glitches.

Blog-Post

What’s in a Name: Qualität

Blog-Post

Evidenz aus HirnstĂĽrmen

Von Fischen und Kartoffelknödeln

Blog-Post

Just add Code (Teil 2)

Dass Web Components ein gutes Mittel sind um in sich gekapselt Logik fĂĽr Progressive Enhancement an den Browser auszuliefern hatten wir uns ja schon angeschaut. In diesem Teil des Blog Posts zeige ich im Detail, wie GitHubs Catalyst uns dabei unterstĂĽtzt Web Components zu entwickeln, die dem Progressive Enhancement Paradigma folgen.

Blog-Post

Is Domain-driven Design overrated?

Artikel

Welche Spuren hinterlassen wir mit Technologie?

Was wir von Monstern über Verantwortung lernen können: INNOQ Digital Art Edition 02

Blog-Post

Just add Code (Teil 1)

Will man in einer Webapplikation auf dem Browser Logik ausführen, so bieten sich mittlerweile Web Components an um mit sinnvollem Scoping Code und Markup zu senden. In den üblichen Beispielen führt das leider dazu, dass man im Browser ohne JavaScript nichts sieht, weil der gesamte Inhalt der Web Component in JavaScript generiert wird. Ich zeige gleich zwei Bibliotheken, die einen anderen Ansatz verfolgen und es einfach machen, im Sinne von Progressive Enhancement Web Components dazu zu nutzen, bestehendes Markup mit mehr Funktionalität zu versehen. Dieser Teil behandelt Hotwire Stimulus und in Teil 2 werden wir einen Blick auf GitHubs Catalyst werfen.

Blog-Post

Kurzlebige Branches in Git

Weniger ist manchmal mehr

Blog-Post

Turning a group of strangers into a team

Teambuilding during COVID-19

Blog-Post

Defect Analysis using pandas

Blog-Post

Progressive Enhancement mit Hotwire

Die endgĂĽltige Renaissance von Server-side Rendering?