Even technically excellent teams can slip into quality problems if the working conditions or the project goal are unclear. | Continue reading
In this blog post I take a look at two examples of what can go wrong in monitoring. This is about the how of monitoring your services. | Continue reading
We build, train and evaluate a bidirectional LSTM-network for named entity recognition to extract information from legal texts with Keras. | Continue reading
Showing how to elegantly integrate Spring Boot apps with Kong API Gateway using OpenAPI and Declarative Configuration. | Continue reading
IIoT product development requires a large technical range. We show you how to tackle the PoC by highlighting key questions and decisions. | Continue reading
We show how to extract information from legal texts, training spaCy's named entity recognition model for our task on the command line. | Continue reading
HR Synergy Solution is a novel approach to providing end-to-end solutions for the internal processes of HR departments. Modern & customizable | Continue reading
With the increasing popularity of battery electric vehicles, privately-owned electric vehicle charger infrastructure has become more common. | Continue reading
In this article of our dish-o-tron series, we train vision models and continue building an AI system to prevent dirty dishes. | Continue reading
Let’s face it:Every company’s IT infrastructure can and will be the target of hacking. It is not a question of if it will happen, it is a question of when and how. | Continue reading
The blog post gives you a short summary on what API as a Product actually means. | Continue reading
It is time to apply AI in a meaningful way. Enter the dish-o-tron, an artificial intelligence system designed to solve a real-world problem. | Continue reading
This blog post tries to define cynicism and will show different points of view on cynicism and burnout in information technology. | Continue reading
"Works on my machine." Okay, but we know quite well software never behaves the same when running on different machines | Continue reading
This article will compare the underlying principles of Kubernetes Deployment tools, the push and pull approach. | Continue reading
What are legitimate expectations of a modern project management solution? What are current technological options to address them? | Continue reading
PayPal integration with React Native using Smart Payment Buttons. Complete payment flow with diagram explaining interaction between services. | Continue reading
While doing AI is sexy and cool, data infrastructure is not considered any of this, even though machine learning applications rely on it. | Continue reading
Using persisted queries can help you to improve the performance and security of your applications. Learn how you can use this approach with every GraphQL endpoint. | Continue reading
Micronaut, Quarkus.io etc. sound great! But Spring is the best option for Enterprise Java. Let's combine Spring Boot with GraalVM! | Continue reading
Golang, a.k.a. Go, has been around for quite some time. To help you get started, create your first microservice using Golang, Gin and Docker. | Continue reading
Team-oriented development (TOD) is a term we coined to describe flexible development within a team. We have it to be the ideal technique. | Continue reading
Pair programming is not limited to coding. Pairing at the whiteboard can be more effective than paring at the keyboard. | Continue reading
hackthebox is an effective and advanced platform to sharpen your infosec capabilities and train your skills. | Continue reading
Today we're going to learn how to hack our way into the DevOops machine at hackthebox. | Continue reading
COVID-19 is thrusting society towards digitalisation. Expect many dramatic changes to remain long after the crisis has gone. | Continue reading
The Redux toolkit supports the development with Redux. It helps reduce boilerplate code and can simplify the usage of Redux. | Continue reading
Svelte is a component-based framework, just as we already know it from React, Angular and Vue, but differs from the established top performers in one important point: it is not a classical framework but rather a compiler, which converts the code into highly efficient imperative c … | Continue reading
Machine learning models don't care if an input dataset is correct, thus validating datasets beforehand is strongly advised. | Continue reading
Mob programming is a technique we use extensively for sharing knowledge in the team, improving developer skills and increasing team cohesion. | Continue reading
Concurrency typically comes with conflicts. How can we deal with conflicting concurrent writes? How can OT and CRDTs help? | Continue reading
Observability is an important quality attribute. The Micrometer CloudWatch Registry exports meter values as CloudWatch metrics. | Continue reading
The event store is at the heart of any event sourced application. It contains every event that occurred in the lifetime of your system. Those events contain every state change in the application. EventSourcing is often combined with Command Query Responsibility Segregation (CQRS) … | Continue reading
Lessons learned from a successful agile project. In which process, culture, technology stack all worked together - a success story. | Continue reading
Application specific problems have to be handled properly with machine readable and human friendly custom business error codes — in RESTful web services using JAX-RS, Spring Boot, or any other technology. | Continue reading
How moto hooks into boto3 and how you can use it to test existing python code which interacts with your AWS infrastructure. | Continue reading
An overview on Kubernetes, Pulumi, Istio and everything related to containers - review of ContainerConf 2019 in Mannheim, Germany. | Continue reading
Blockchains like Hyperledger store data indefinitely and so the overall amount only increases. This lead to tons of unnecessary GBs of storage | Continue reading
The passion process is often seen as pure, noble, and transformative. But, a phoenix which doesn't rise from the ashes is just ashes. | Continue reading
Showcases an example app for firebase, going through the design and implementation. Includes discussion of security rules and a full app. | Continue reading
Computer architecture, e.g. the CPU cache utilization, can influence the runtime of your implementation in orders of magnitude. | Continue reading
Lean CI/CD setup for multiple Kubernetes Clusters, using GitLab CI with the GitLab Docker Registry and the Kustomize customization engine. | Continue reading
AWS CDK Part 5: Step functions, coordinate your Lambdas using state machines and create advanced workflows. | Continue reading
If you are targeting the European market with a mobile React Native app, localization, i.e. providing it in different languages, is must. | Continue reading
If traditional leadership is a top-down approach, emergent leadership is a bottom-up approach. It's about maximizing a team's performance. | Continue reading
AWS CDK Part 4: AWS CDK Lambda. Respond to S3 events with Lambdas in and outside a VPC and learn how to connect to RDS. | Continue reading
In the third part of the blog post series we describe how to set up an RDS instance with AWS CDK and integrate it into a custom VPC. | Continue reading
Photogrammetry is the process of extracting 3D data from 2D photo source imagery. It starts with obtaining a series of images with a camera. | Continue reading