Unsere neue Druckerlandschaft
Wir haben eine Neuausrichtung unserer Druckerlandschaft vorgenommen. Durch die Zusammenarbeit mit Ricoh und einen neuen Rahmenvertrag konnten Kosten gespart und die Effizienz gesteigert werden.
Wir haben eine Neuausrichtung unserer Druckerlandschaft vorgenommen. Durch die Zusammenarbeit mit Ricoh und einen neuen Rahmenvertrag konnten Kosten gespart und die Effizienz gesteigert werden.
Introduction Testing email functionality during the pre-production phase is critical to ensuring that emails are delivered correctly and with the necessary content. However, test-users or test data frameworks might create…
Mission & Strategy In our previous article, we discussed the theory around the elaboration of strategic roadmaps. Nonetheless, there is still one question that remains: How does this method prove…
Wir haben Euch in unseren zwei ersten Blog Artikeln mit auf unsere Reise zu einer neuen agilen Arbeitsweise im DevOps Squad genommen. Agiles Arbeiten in IT-Operations – Ein ZwischenberichtNew Way…
We All Know It Constant distractions are the number one enemy of productivity. They come in many forms and shapes: Loud open space offices. A smorgasbord of parallel communication channels…
Normally, when trying to optimize long lists for low memory usage in libraries such as React, it is advised to use node modules like React-Virtualized. However, this can result in…
Angeknüpft an unsere Transformation zur agilen Arbeitsorganisation, haben wir nun im Squad DevOps Platform Excellence eine neue Arbeitsweise auf die Beine gestellt, mit der wir zukünftigen Herausforderungen noch besser begegnen…
Unions are great and working with them in typescript is a piece of cake in most cases. That is, until you stumble upon the following problem: you must define all the…
IntelliJ IDEA Ultimate provides a powerful alternative to common API tools such as Postman, Rest-Assured, cUrl etc. through an elaborate embedded HTTP Client. API tools often times have an unnecessary…
In this article, we will discuss the challenges one faces when working with roadmaps and what techniques such as OKRs and GIST can be used to achieve defined roadmap goals.…
Designing a high-quality API specification is not a trivial task. First of all, outlining the defining aspects of high-quality API design can be surprisingly difficult, as you will struggle to find a ready-made, one-size-fits-all solution for your projects independent…
We will define everything in the cloud as infrastructure as code. While our payloads are mostly deployed to Azure Kubernetes Services (AKS) using GitOps with ArgoCD, we have decided to deploy the infrastructure using terraform. This however bares the question: How can we define and structure the terraform code so it is usable by everybody?
Der Begriff „Cloud“ ist mittlerweile allgegenwärtig und auch für uns bei der Interhyp spielen Cloud-Technologien eine wesentliche Rolle. Ich möchte Euch in diesem Blog einen kurzen Einblick und Status dazu…
Nowadays there are many options when it comes to deploying a React application to the cloud. In this blog article I will walk you through a step-by-step guide on how…
Im ersten Teil haben wir Euch eingeladen uns auf unserer Reise zum Agilen Arbeiten zu begleiten. Wir haben Euch unsere Herausforderung beschrieben, wie wir unsere verschiedenen Arbeitskulturen zusammengelegt haben. Und…
Learn how to build an Angular Library that handles all your Tealium-related tasks and requests. This will cover some core concepts of the Angular framework: libraries, services, dependency injection and directives.
Johannes (Engineer) and Alina (Product Owner) both had plenty of weeks during the pandemic when they were working full time with no childcare facilities available. They share the fails and…
This article was first published slightly modified on my blog. At Interhyp the email is one of our main tools of how we communicate with our customers. But even if…
Flexibilität, verteilte Führungsverantwortung und schlanke Strukturen: Das Netz ist voller Informationen zum agilen Arbeiten. Dabei werden häufig Erkenntnisse aus dem Umfeld des Software-Engineerings geteilt. Wenige Erfahrungswerte gibt es dagegen aus…
Bei der Umsetzung komplizierter, grafisch aufwendiger Webinterfaces — wie beispielsweise interaktiver Infografiken — kommt man mit klassischen Browserbordmitteln und HTML-Elementen schnell zu einem Punkt, an dem man sein eigenes Entwickler-Dasein in…
Exchange Web Services (EWS) is a set of services that provide access to the data stored on the Exchange server. In order to communicate with those services Microsoft provides an…
Working fully mobile was not invented while COVID-19. It feels like ages ago, but even before the pandemic, some teams were working partly or fully mobile. It was a matter…
Storybook (https://storybook.js.org) hat sich über die letzten Jahre als Standard Tool für das Entwickeln von isolierten Komponenten in Frontend Frameworks herauskristallisiert. Durch die leichte Einbindung von Komponenten, deren hierarchische Darstellung und…
This article was first published in a slightly modified form on my blog. As web developers we usually don’t have to care much about hosting or hosting plans. Quite paradox…
I believe experience or seniority is about your repertoire of solutions for well-known and broadly present problems. You have built and established a personal toolkit that nobody can take away…
Wenn man in seiner React App an den Punkt gelangt, an dem das State Management komplexer wird, steht man schnell vor der Wahl einiger Bibliotheken wie react-redux, mobx oder akita.In…
This article was first published in a slightly modified form on my blog. About a few months ago #divtober , a project where you draw images with pure CSS and only one…
E2E-Tests ermöglichen es uns, Teile einer Anwendung zu testen, die von Unit-Tests und Integrationstests nicht abgedeckt werden. Das liegt daran, dass Unit-Tests und Integrationstests nur einen kleinen Teil einer Anwendung…
This article was (slightly modified) first published on my personal blog. When working with Git, a lot of us don't type Git commands in the terminal anymore, but we are…
Im ersten Teil dieser Artikelserie zur BPMN haben wir einen Blick auf die BPMN geworfen, BPMN und Microservices diskutiert und am Beispiel einer Antragsverteilung einen vereinfachten Geschäftsprozess modelliert: Prozess 1:…
Im Jahr 2016 startete auch für uns bei Interhyp die agile Transition. 1 Jahr lang haben wir uns Zeit genommen, um Prozesse und Arbeitsweisen prototypisch zu testen. In 2017 haben…
Tl;dr Wir haben einen teamübergreifenden Hackathon durchgeführt und wieder aufs Neue gesehen, welche großartige Möglichkeit zur Innovationsförderung das ist. Von neuen Frameworks bis hin zu technischen Durchstichen für wichtige Kundenfeatures…
Or: Why it takes an inside-out approach to innovation. Complex projects have a hard time being implemented. This article describes how service designers can keep projects going. It outlines how…
Testing an application with asynchronous communication based on Spring and Kafka with Cucumber can be difficult and cumbersome. Therefore, in this blog post we wrote our best practices for writing acceptance tests. These should help…
Mittlerweile ist Deno 2 Jahre alt. Das richtige Alter um mit ihm ein paar Schritte zu gehen. Im vorherigen Artikel habe ich einen Überblick gegeben, warum es erzeugt wurde, was…
BPMN kurz erklärt Die BPMN (Business Process Model and Notation) ist ein Industriestandard zur graphischen Spezifikation von Geschäftsprozessen. BPMN-Diagramme können dabei mehr als nur rein visuelle Darstellungen sein: Sie können…
"YATE ist gelöscht!" Der Anlass dieses Blogposts ist die im November 2020 vollzogene endgültige Löschung unsere hauseigenen End-2-End-Testing Frameworks "YATE". Alle Referenzen in Code und Dokumentation sind weg und kein…
When focusing on software systems, business processes were represented by technical modelling approaches helping developers write the software solution in their own language, yet leaving the domain (business) experts behind.
Viele kennen das Sprichwort "Schuster bleib bei deinen Leisten", das auf die Arbeitswelt übertragen so viel bedeutet wie: "Sei ein Spezialist und bleib nur in deinem Fachbereich".Gilt diese Weisheit auch…
In nahezu jeder App lässt sich eine filterbare, tabellenartige Ansammlung von Daten finden. Das Problem an der Sache? Solange die Liste noch schon übersichtlich ist, können sich hier leicht unbemerkt Probleme einschleichen - und um solche Darstellungen skalierbar zu halten, benötigt man sowohl diverses JavaScript- als auch React-spezielles Wissen.
Im Oktober 2018 haben wir damit begonnen die Virtualisierungs-Plattform der Interhyp auf ein ganz neues Level zu heben und unsere eigene Private Cloud aufzubauen.Jetzt, zwei Jahre später, wollten wir es…
Deno ist eine in Rust geschriebene JavaScript (JS) Runtime, die für interhyps Anspruch als Technologieführer im Bereich Baufinanzierung, aufgrund Denos modernen und sicheren Features, interessant sein könnte. Ende Oktober dieses…
Das FirstSpirit CMS bietet mit eigenen Workflows ein mächtiges Werkzeug zur Regelung von Arbeitsabläufen an. Wie man ein simples 4-Augen Prinzip anlegt, erfahrt Ihr hier.
This blog post focuses on mocking GraphQL query responses and describes how to write a unit test for a React component with Apollo Client using React Hooks, Jest, Apollo’s MockedProvider…
Im Laufe der Zeit sind die Anforderungen an unsere Formulare und deren Komplexität deutlich angestiegen. Zusätzlich müssen diese Formulare immer wieder neue Geschäftslogiken abbilden. Da wir zuvor jedes Formular "Eingabefeld…
Wie plant, entwickelt, testet und vermarktet man Software? Welche Rolle spielt der Produkt Manager? Und in welche Fallen kann man tappen? Über all diese Fragen – und noch viele mehr – haben sich ca. 400 Konferenzbesucher auf der INDUSTRY ausgetauscht.