How to combine two complementary technologies

Image by analogicus from Pixabay.

MQTT and Kafka are completely different technologies made for different purposes. In most cases, it makes sense to choose only one of the two technologies for your implementation — whichever makes more sense for the requirements of your use case. However, in some scenarios, it is reasonable to combine them both.

In this story, we will…

You only need 5 Minutes and some basic JavaScript skills

Telephones instead of chatbots. Image by Free-Photos from Pixabay.

The past

If you are 20 years old or younger you probably don’t even know what the strange devices on the picture are used for. Those are telephones. Back in the days, if you wanted to order new clothes or raise a complaint about your hotel booking you needed to


How do you…

There is no documentation in Agile Software Development

Agile Bullshit — There is no documentation in Agile Software Development (Image by Manfred Steger from Pixabay).

“We have not documented that, we are working agile, you know.” — (2019, Person wants to remain unknown)

It’s not my intention to offend anyone, but I do want to share my experience from a recent project with you. Some of you may disagree and I’m definitely simplifying some aspects, but nonetheless, let me share my point of view.


The HTTP protocol explained with Python

Image from Pixabay.

The internet connects the world. But how does it work?

It is a cooperation of different concepts, technologies, and protocols in hardware and software working together like DNS, TCP/IP, HTML, and others. In this story, we focus on the details of one core component — Hypertext Transfer Protocol (HTTP).

Why should you spend 10 minutes of your life reading this story? Because after reading this…

I recommend…

An explanation with daily life examples

Identification, Authentication & Authorization are important pillars of every IT implementation. During my last IT projects, I noticed that the three terms are often interchanged, confused, or thrown together even though they describe different concerns.

There is a clear separation between Identification, Authentication & Authorization. With the guide below and the provided examples you will never confuse those terms again — promised.


In the context of Identification, a person provides proof that he/she is who he/she claims to be. An everyday life example is presenting an ID card at the airport or at the border to a different country.

Identification, e.g. by showing your passport
Identification, e.g. by showing your passport
Identification, e.g. by showing your passport (Image by the author).


Get inspired by two geniuses

Coding Image
Coding Image
Image by fancycrave1 from Pixabay.

There are two things I hate, best-of-something stories and superlatives. But today I am acting against my principles.

The reason is simple. The two short videos I am sharing with you today are amazingly inspiring. They are a blast. After watching them there is no chance you do not directly want to start coding & hacking. Be curious about one crime/cybercrime story and another one about the creation of art with code.

Pwned By The Owner: What Happens When You Steal a Hackers Computer

You will laugh your ass off and get inspired at the same time. Promised.

This guy called Zoz was very unlucky. Someone broke into his flat and stole…

Which Tetris Block represents you?

Need to build a Team — Learn from Tetris

Image 1 — The Specialist to save us all (Image by author).

Unfortunately, new team members don’t fall from the sky like Tetris blocks.


Building a competitive team is a little bit like playing Tetris. In Tetris, there are various blocks falling from the sky with different properties. You need to combine them and use them in the best way as per their properties to win the level.

Unfortunately, in the real world, new team members don’t fall from the sky like Tetris blocks. But the challenge in building competitive teams is similar. …

Using Python Selenium, BeautifulSoup & Folium to visualize the Burger wars between McDonald’s and Burger King

Combine Web Scraping, API Requests and Visualizations
Combine Web Scraping, API Requests and Visualizations
A delicious cheeseburger. Image by Shutterbug75 from Pixabay.

There is a war outside. Since the late 1970s, McDonald’s and Burger King are fighting over market share and customer attraction in the so-called Burger wars.

I don’t like fast food, but I was curious about the amount and distribution of fast-food restaurants. Wherever you travel in the world — for sure you will find a McDonald’s or Burger King, or both. How many restaurants are there actually and how are they distributed?

I will take you on a journey and visualize the distribution of McDonald’s and Burger King restaurants in the three European capitals London, Paris, and Berlin. …

Create powerful Maps with Python Folium

Create powerful Maps with Python Folium.
Create powerful Maps with Python Folium.
Beautiful Maps with Python Folium (Source).

Preparation & Introduction

Picture yourself coordinating a team of Superheroes. It’s your job to assign one Superhero to a recent nearby crime case. How could you do this? Well, first you need to locate which Superhero is closest to the criminal case. So let’s put their current location on a Map. And that’s exactly what we will do now with Python Folium.

The Folium library combines the Data wrangling powers of Python and the visualization strengths of Leaflet.JS. We can play with the data in Python, and then visualize it in on a Leaflet map with Folium.

Before we jump right into the…

Why you should NOT build Central Teams

Integration is a key to success (Source).

You all now this colleague from work — the integration auntie or integration uncle. He/she will out rule everyone else when it comes to the integration of applications, systems, or devices and has some great skills like…

For sure…

Code & Dogs

IT Architect with a passion for Marketing & Sales. Tech Enthusiast & Dog Lover. Buy me a coffee :-)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store