MobiLab Blog

banner tech blog

Knowledge sharing is key to advancement in our ever-evolving industry. We empower our people to share their success stories, conference learning logs, or thoughts on an area of their expertise.

In our tech blog, we share our knowledge about Cloud Integration, Software Engineering, Data Ops, and many more.


⸻ Our Blog
UX in an agile world

Harmonizing UX and Scrum in an Agile World

Explore the harmonization of UX and Scrum for agile product success. Discover efficient processes, collaboration, and insights in this blogpost.

blogpost_ESPC22_michi_header

ESPC 22 – Great Conference for Security Specialists

Michi had the pleasure to visit ESPC 2022 conference in Copenhagen. In this blog post, Michi will share a few insights of his trip, some learning and takeaways that he had.

Cloud Financial Operations - Leverage the full potential of the cloud

Cloud Financial Operations – Leverage the full potential of the cloud

This blog introduces the topic of Financial Operations and how it can help you to succeed with the transformation into the cloud. It describes the major building blocks to enable data-driven decision-making and presents the MobiLab FinOps dashboard as the essential tool to operate the cloud in a cost-efficient and high-performance manner.

Azure Databricks Cluster Configuration for Decision Support Workloads by MobiLab

Azure Databricks Cluster Configuration for Decision Support Workloads

In this blog post, we decribe the best practices in configuring Azure Databricks clusters suitable for decision support workloads in our typical customer projects.

Leader's Mindset

The Leader’s Mindset

MobiLab is specialized on Cloud Integration (bringing together Cloud Adoption and Data Integration). Read our blog post from Pouya Azimi, where he shares his thoughts on what the Leader's Mindset means to him, inspired by his growth with MobiLab.

Archivum Blockchain Archiving Magic Show

Archivum | Performing Blockchain Magic

Find out more about Archivum's most innovative feature: Blockchain magic! In this blog post, you get to peek behind the curtain and get a closer look at our archiving solution's inner workings!

Azure TCO Cloud Enablement Cloud Assessment

Azure TCO & Cloud Enablement | Why Is a Cloud Assessment Needed?

Ever wondered about how MobiLab approaches its Cloud Assessment and why it is needed? Find out more!

software company culture

How We Bring Our Company Culture to Life

Becoming a decade old and creating success as a company while at the same time fostering a company culture that employees will look up to isn’t something that’s easy to come by.

Cloud Data Archiving - Archivum Leveraging Cold Storage

Archivum | Leveraging Cold Storage

This is a blog post about the way MobiLab's archiving solution Archivum smartly utilizes different storage tiers (as well as the thought processes behind creating the feature itself!)

Cloud Data Archiving - Cloud-based Archiving Solution - MobiLab

Archivum | A Cloud-Based Archiving Solution

This is a blog post about Archivum, MobiLab's first own product. It covers the experiences during development and its features as well as the thought processes behind each of them.

Software Design - virtual voice assistant

MobiTalk | A Virtual Voice Assistant for MobiLab

We recently developed voice assistant software that enables us to virtually answer questions from employees who are new to Germany.

A Primer into Cloud Adoption Part 1

A Primer into Cloud Adoption | Part 1

MobiLab is specialized on Cloud Integration (bringing together Cloud Adoption and Data Integration). As such we support our customers to transform into a cloud native organization and operate with their full data potential anytime & anywhere.

Elements of Cloud Governance

Elements of Cloud Governance

This is the first post in a series of posts detailing our shared experience in developing and implementing Cloud Governance models.

Recruiting in times of Corona - MobiLab Blog

Recruiting in Times of Corona

The corona pandemic has brought new challenges to the world of recruiting. We would like to share some of our learnings and insights from these past weeks.

Kubernetes Readiness Probe w. Spring Boot Actuator Banner

A Proper Kubernetes Readiness Probe with Spring Boot Actuator

The most common mistake for Kubernetes probes implementations and how to prevent it with Spring Boot Actuator.

Cloud Platform - Experience on building managed cloud data services

How to Build A Managed Cloud Data Service

We recently worked on providing a self-service cloud platform that enables companies and end-users to install complex tools (e.g. MongoDB, InfluxDB, etc.) with just a few clicks.

Restaurant Payment App - Registration at VAPIANO | MobiLab

Simplified Registration & Check-out

We redesigned the registration and checkout flows in the Vapiano App to make guests enjoy their experience in the Vapiano restaurants even more.

Stash! Open Source Payment SDK | MobiLab Blog

Stash! SDK

We are open sourcing our Payment SDK - Stash!. It supports 3 payment service providers, handles 3D Secure 2, and includes a UI for both Android and iOS.

UX - LET'S PUT LIPSTICK ON A PIG - MobiLab Blog

Let’s Put Lipstick On A Pig

We all struggle to implement the best development flows, approaches, and ways to tackle design challenges within our teams. Learning how the best designers in the tech scene are doing it can surely help us find the correct path out of the maze.

Master Data Management and Integration Platform | MobiLab

Experience on building a data integration platform

Data Integration Platform helps organisations deliver master data reliably to all of the consuming systems. The platform removes the implementation and maintenance problems caused by the compounding number of integrations between data providers and consuming systems.

A Practical Technology Stack for Developing Multiple Interrelated Universal Web Apps - Cloud Design System for App Code Organization | MobiLab Blog

A Practical Technology Stack for Developing Multiple Interrelated Universal Web Apps

In one of our current projects, we are developing, testing and deploying several next.js React & Redux universal web apps in a mono-repo. Using lerna, we have an easy time managing interdependencies and versioning our apps. We’ve built a design system based on atomic design that helps us organize code and assure consistency across the apps. We implement all our UI code with styled-components.

Design Knowledge - The World’s Best Software Designers - Inspirations | MobiLab

The 8 Great Valuable Lessons I’ve Got From The World’s Best Designers

We all struggle to implement the best development flows, approaches, and ways to tackle design challenges within our teams. Learning how the best designers in the tech scene are doing it can surely help us find the correct path out of the maze.

Estimations & Project Planning done by Software Engineers | MobiLab Blog

Estimations: Predicting Small Parts of the Future (Part 2)

Estimates done by software engineers are in most cases still superior to other methods. With sufficient information, they can be accurate enough to be useful. Expect some over-optimism and overconfidence.

Estimations & Project Planning done by Software Engineers | MobiLab Blog

Estimations: Predicting Small Parts of the Future (Part 1)

Estimates done by software engineers are in most cases still superior to other methods. With sufficient information, they can be accurate enough to be useful. Expect some over-optimism and overconfidence.

Why we switched to Cilium - MobiLab Blog

Why We Switched to Cilium

As Kubernetes is taking over the world and spreads everywhere, the number of people who are confused about cluster networking is increasing. Once these people finally grasp Kubernetes networking model, they will be faced with another problem - choosing a CNI plugin - which is a hard choice to make.

Vapiano Food Ordering App | MobiLab Blog

Vapiano’s Food Ordering Gone Mobile

Ordering food has never been easier - we at MobiLab moved it to a whole new level. By using the Vapiano app with just a couple of steps, you can now get your favourite meal delivered directly to your table.

When SLACK and MOBILAB met | MobiLab Blog

When Slack and MobiLab Met

Recently I saw a slack commercial on TV in Germany and realized that Slack has become mainstream even outside of the US. That made me remember how my company (MobiLab - a software engineering company focussed on MDM and Payment) started using this collaboration tool.

Deep Linking - App Transition on iOS | MobiLab

Automatic Login Using Deep Links on iOS

In this blog post we will demonstrate how to make the transition from one mobile app to another mobile app as seamless as possible. The technique we show is also applicable when migrating users from a web app to a mobile app.

DEVOXX Belgium

Devoxx 2017 Belgium: My top list of videos

Last month, I was at one of the biggest conferences of JAVA world – Devoxx Belgium. As a software developer, it was a big chance to attend presentations and talks from big names like Venkat Subramaniam, Brian Goetz and Mark Reinhold.

DEVOXX Belgium - Topic Java

Collected Thoughts on Devoxx 2017

As you might already know, every October there is a yearly Java developer conference called Devoxx held in Antwerp, Belgium. This year, thanks to my company, I had the chance to attend it with a colleague. In this post, I will be telling, strictly from my viewpoint, about my impressions about the conference, the community, what the “hot topics” are, and the general direction into the Java world is going.

Software Company MobiLab: Berlin Calling - We came to stay!

The Berlin Calling – We came to stay!

It's with an excited gaze and a grin that doesn't seem to go away that I write this text, sitting in a small bar fit with wooden pallets for chairs, overlooking the Spree river. I am, no, we are, in Berlin; and it's neither sightseeing nor a meeting, we came to stay!

MobiLab partners up with Rancher Labs | MobiLab Blog

MobiLab Partners up With Rancher Labs

With an effort to deliver highly-available and well-maintained container clusters, MobiLab Solutions decided to become…

Mobile Application BUTLER - Releasing | iPhone App | MobiLab

Releasing Butler – Client For Jenkins

Not long ago, we released Butler – Client For Jenkins, a new mobile Jenkins client for the iPhone, supporting 3D Touch and many other features designed to make using Jenkins on mobile devices a smoother, more enjoyable and more productive experience.