Destination AARhus TechBlog

The Destination AARhus tech blog is a unique collection of continuous technical insights from experts within IT. Representing leading companies from Greater Aarhus, they seek to share their knowledge and insights into current IT challenges, developments, and features.
By Peter Brøndum Tech Lead, BESTSELLER. Clusters Kubernetes

How we manage clusters by extending the Kubernetes API

December 1, 2020

At BESTSELLER we run multiple Kubernetes clusters in multiple clouds, which gives us some assurance that even if one provider or one region is degraded we are still able to serve our customers. But multiple clusters, multiple clouds and multiple teams can be a bit difficult to grasp as an engineer.

By Peter Brøndum
Tech Lead, BESTSELLER

What is Data Science? by Lishuai Jing, Senior Data Scientist, Grundfos

Embracing Data science in business domains: an accelerator or a blocker?

November 17, 2020

Digitalization, data science, and machine learning (ML) have been quite a hype for the past few years and it will continue to be so in the coming years. […] Being a practitioner from the early starting point of this journey, I am fortunate to work with different data types and technologies within different business domains…

By Lishuai Jing
Senior Data Scientist, Grundfos

1*HmSjkt1sc_u0YPG441-d6g

Apache Camel

November 5, 2020

A non-intrusive library is for everyone who wants to implement any kind of integration the easy way. When using Camel “integration”, it covers connecting (almost) any kind of source with (almost) any kind of sink - with the opportunity to perform custom processing and transformation of data in between.

By Paw Dybdahl
Backend Developer, SOS International

portrait of Thomas Vitale

Cloud Native Spring — Migrating Traditional Applications

October 19, 2020

Moving applications to the cloud is a desirable choice for companies looking for elasticity, resilience, and speed while optimizing costs. Let’s say you have considered your goals and realized that the cloud might help your business. You decide to build future systems for the cloud, but you also want to start…

By Thomas Vitale
Senior Software Engineer, Systematic

1_r6S2U1hylqXjPLSsoXEwvA

How to work with Lambdas (in the best way!)

October 1, 2020

If you have had some rough experiences working with lambdas in the past, you are not only one! In this post, I will show you how I and some of the engineering team at The LEGO Group work with lambdas without getting gray hair along the way.

By Jonas Grøndahl
Senior IT Engineer, The LEGO Group

Smart meetering

Listen to your Pipes or How Acoustic Measurements are used to Locate Water Leaks

September 18, 2020

We have all heard it, and the UN Sustainable Development Goal No. 6 highlights it — clean (drinking) water is a scarce source that we need to protect. But how are leaks in pipe networks actually discovered if the leak does not manifest itself as a new water fountain in Mrs Smith’s backyard?

By Sune Dupont
Development Engineer, Kamstrup

C#

Instrumenting Code in C# for Observability

September 1st, 2020

When running a lot of microservices, a lot of things happen! You need observability to know what’s happening, the duration of it, and how often. In Danske Bank, we’re running a mobile bank across 5+ markets with more than a million users. I’ll show you how to instrument your C# code for observability.

By Mathias Hermann
Senior Software Architect, Danske Bank

JC1-kopi

Part 2: Avoiding Null-Pointer Exceptions in a Modern Java Application

August 21st, 2020

While I hopefully convinced you in the previous post that returning null is correct in some cases. In this post, I am going to tell you that you shouldn’t if you can avoid it. Whenever you add a new method to the code base that may return nothing, you should…

By Jens Christian B. Madsen
Systems Developer, Systematic

JC3

Part 1: Avoiding Null-Pointer Exceptions in a Modern Java Application

August 18th, 2020

I’m not one to tell Turing-award winners like Hoare how to design programming languages, but I will say that I don’t think null is inherently bad. I will discuss why that is, when you should and shouldn’t use null, and how to elegantly handle null-values over in the following two blog posts…

By Jens Christian B. Madsen
Systems Developer, Systematic

Skærmbillede 2020-08-05 kl. 10.18.00

How We Develop AI-driven Solutions

August 5th, 2020

At Delegate, using AI and Machine Learning in our solutions is not a goal in itself but merely a progression of different levels of our clients’ data-driven business practices. Mastering one technology is not enough and understanding how people and businesses work is just as essential….

By Erik David Johnson
AI-Specialist, Delegate

Skærmbillede 2020-07-16 kl. 11.15.36

Our Digital Transformation towards a Successful Big Data Platform

July 16th, 2020

Our quote is ”You can’t optimize what you can’t measure”, and regarding the optimizing part that’s where I as Chief Architect and my teammates in the Analytics and Data Science department come in. Our goal is to create and deliver the next generation of SaaS products for data analysis in the utility sector…

By Jesper Færgemann
Chief Architect in the Analytics and Data Science department, Kamstrup

1_bD1IHTAhr6AtIKM2uBCvyQ

Organizational Prerequisites for Scrum

July 6th, 2020

I have found that when Scrum fails, it is frequently because some of the organizational prerequisites for using Scrum are not in place. This is understandable because Scrum consultants and Scrum literature usually…

By Jan Reher
Lead Systems Engineer, Systematic

1_P69nNgcb1XH5eSRbb1GGbg

Streaming Applications Using AWS AppStream 2.0

June 23rd, 2020

Most IT engineers have tried to log in to a remote desktop and use a virtual machine for specific applications, which your laptop may not be able to run. This often requires you to create a new AWS EC2…

By Kasper Therkildsen Søndergaard
Junior IT Engineer, The LEGO Group

0_IC1ENuXcQteHIj0s

What Goes Into a Modern Frontend Developer’s Tech-stack?

June 8th, 2020

Being in the frontend development industry can be both overwhelming and exciting at the same time. The constant change and continuous improvements around frameworks, languages, and architecture concepts…

By Elena Ciobanu
Frontend Developer, Grundfos

1_DdRzB_Y652HUqG0RSH_uiA

Getting the Power Grid Ready for the Green Future

May 25th, 2020

With the increasing electrification of society caused by e.g. heat pumps and electric vehicles, the distribution system operators (DSO), which deliver power to our homes, offices, schools, etc. are facing a new challenge…

By Kristoffer Rønne Andersen
Data Scientist, Kamstrup

1_CZlw321OdYkrPUD9nREOgQ

How Your Tech Company Can Help Fight Climate Change

May 7th, 2020

The fight to reduce carbon emissions by 70% in 2030 is a huge business opportunity and a playground for new technology. The Danish government has set an ambitious goal to reduce carbon dioxide emissions…

By Søren Toft
Software Pilot, Trifork

Browse through the Destination AARhus TechBlog

And don’t forget to give us a follow on Medium – and share your favorite blog post with your network!