Blog

Read our latest news, updates and technical talks for developers.

METRO API + AMAZON Dash - Trying out new opportunities
METRO API + AMAZON Dash - Trying out new opportunities

We love api and trying out new possibilities with them. Here we look at how amazon dash can be integrated with Metro MShop API.

METRO Robocode Hackathon
METRO Robocode Hackathon

More than 100 participants from four cities in two countries competed with their virtual roboters for the first place.

Messaging — Kafka implementation using puppet
Messaging — Kafka implementation using puppet

As human beings need to interconnect and interact with each other, so do systems. And our corporate landscape has lots of them, be it legacy or brand-new systems.

Test repository definition for data warehousing
Test repository definition for data warehousing

As soon as software programming emerged, software testing has been discussed, standardized and proven to bring quality to the final deliverable.

Our own Robocode contest
Our own Robocode contest

Robocode is a game where you write the code for a tank like mini robot. Then your code gets to play against other people.

Java 8 Optional — A practical use case
Java 8 Optional — A practical use case

How many times in your developer life have you encountered a NullPointerException? I would bet your answer to this question is “too many to count”.

Java memory footprint — part 1
Java memory footprint — part 1

Understanding the way memory works is both useful and practical. To fully grasp the more advanced concepts takes a lot of time and effort.

Java memory footprint — part 2
Java memory footprint — part 2

In part one we saw that Objects in general use much more memory than their primitive counterparts. Namely the overhead is more than 4 times the size of the payload

Lambda expressions — a simple way to get acquainted with Java 8
Lambda expressions — a simple way to get acquainted with Java 8

The beauty of adopting java 8 early on is that it gives an extra option to developers. Namely if a project ports to using java 8 but code is still mostly written in a java 7 fashion

Meet Us @ code.talks Commerce Special on 27th & 28th of April!
Meet Us @ code.talks Commerce Special on 27th & 28th of April!

Are you in the Berlin area on the 27th and 28th of April? We will be at the code.talks Commerce Special

Digital Transformation MeetUp: What Can We Learn from Technology About Being Agile?
Digital Transformation MeetUp: What Can We Learn from Technology About Being Agile?

Last week, we had our 10th Digital Transformation MeetUp @ Campus Düsseldorf and this time around we opted for a topic which brings our Techies and less Techie MeetUp members together

Our code.talks Talk is Now Online!
Our code.talks Talk is Now Online!

We had a great 2 days in Hamburg at the code.talks developer conference. We met many awesome developers and attended a whole bunch of interesting talks.

Say Hello to the METRO Developer Portal
Say Hello to the METRO Developer Portal

We are thrilled to announce that the METRO Developer Portal is now online! The Developer Portal should be a place where we communicate our API documentation

Archive

METRO API + AMAZON Dash - Trying out new opportunities

We love api and trying out new possibilities with them. Here we look at how amazon dash can be integrated with Metro MShop API.

METRO Robocode Hackathon

More than 100 participants from four cities in two countries competed with their virtual roboters for the first place.

Messaging — Kafka implementation using puppet

As human beings need to interconnect and interact with each other, so do systems. And our corporate landscape has lots of them, be it legacy or brand-new systems.

Test repository definition for data warehousing

As soon as software programming emerged, software testing has been discussed, standardized and proven to bring quality to the final deliverable.

Our own Robocode contest

Robocode is a game where you write the code for a tank like mini robot. Then your code gets to play against other people.

Java 8 Optional — A practical use case

How many times in your developer life have you encountered a NullPointerException? I would bet your answer to this question is “too many to count”.

Java memory footprint — part 1

Understanding the way memory works is both useful and practical. To fully grasp the more advanced concepts takes a lot of time and effort.

Java memory footprint — part 2

In part one we saw that Objects in general use much more memory than their primitive counterparts. Namely the overhead is more than 4 times the size of the payload

Lambda expressions — a simple way to get acquainted with Java 8

The beauty of adopting java 8 early on is that it gives an extra option to developers. Namely if a project ports to using java 8 but code is still mostly written in a java 7 fashion

Meet Us @ code.talks Commerce Special on 27th & 28th of April!

Are you in the Berlin area on the 27th and 28th of April? We will be at the code.talks Commerce Special

Digital Transformation MeetUp: What Can We Learn from Technology About Being Agile?

Last week, we had our 10th Digital Transformation MeetUp @ Campus Düsseldorf and this time around we opted for a topic which brings our Techies and less Techie MeetUp members together

Our code.talks Talk is Now Online!

We had a great 2 days in Hamburg at the code.talks developer conference. We met many awesome developers and attended a whole bunch of interesting talks.

Say Hello to the METRO Developer Portal

We are thrilled to announce that the METRO Developer Portal is now online! The Developer Portal should be a place where we communicate our API documentation