How does content marketing work?
Content Marketing
  • Search engine marketing

Informative, creative, and adapted to the users’ needs: that’s how all advertising should be. But in reality, it’s a different story. People have grown sick and tired of traditional marketing methods, having developed the ability to ignore even the most aggressive forms of advertising. The solution: offer the customer information and high-quality content in order to transform them from a reader...

Content Marketing
What is Big Data?
Big Data: definition and examples
  • Web analytics

When we shop online, book vacations, and search for gift ideas, we hardly give a second thought to the fact that each search entry leaves behind a trail of our identity. Busy web bots are never far behind and sweep up this information. The result of all of this is Big Data: massive volumes of data that are analyzed and used for a variety of reasons. But is there reason to be wary of leaving behind...

Big Data: definition and examples
Native advertising: the right context
Native Advertising
  • Online sales

Unlike classic online ads, native ads are designed to be both context-sensitive and target-group oriented. Native advertising usually takes place in an editorial environment. The ads should fit into the natural content as well as possible. The aim is to create attention through a positive user experience and subsequently achieve brand awareness.

Native Advertising
Man-in-the-middle attack: an overview of attack patterns
Man-in-the-middle attack: attack patterns and countermeasures
  • Security

A man-in-the-middle attack is a deceitful espionage attack which aims to listen, record, or manipulate sensitive data being sent between unsuspecting internet users. To do this, hackers rely on methods that enable them to position themselves, unnoticed, between two or more computers communicating with one another. We introduce you to some well-known attack patterns and countermeasures that can be...

Man-in-the-middle attack: attack patterns and countermeasures
Module tests in software development
Software quality assurance: module tests
  • Web development

Module tests are one of the most effective methods of identifying as many errors in the source code as possible early on in the software development process. The special feature: the smallest isolatable components of a program are placed in a neutral test environment. If errors appear, it’s obvious they are occurring in the module being tested, which makes them easy to correct.

Software quality assurance: module tests
Learn to code: an intro on how to get the basics down
Learning how to code: the basics
  • Web development

Welcome to the digital age: every day the average American spends hours looking at smartphone screens and PC monitors. But most still lack even a basic understanding on how the programs affecting their everyday life work. If you think you may fit into this demographic, don’t worry: thanks to online courses, videos tutorials, and supportive internet communities, it’s never been easier to learn...

Learning how to code: the basics
Golang
Golang: the simple programming language from Google
  • Know-how

Google is best known for its search engine, but also for services like AdWords, Maps, or Gmail. Since 2012, the mega-corporation has had its own programming language in its product range: Go. Also known under the name Golang, it has drawn attention to itself through its simplicity. But how does it differ from established representatives like C++ or JavaScript? And when does it make sense to...

Golang: the simple programming language from Google
Lead scoring: quality counts
Lead scoring
  • Online sales

Not all leads are the same, something which each marketer will realize sooner or later. It’s not the mass of contacts that make a successful lead management campaign; it’s how they’re categorized. This is where lead scoring comes in. Lead scoring models, used to find out which contacts are the most promising, help to categorize and prioritize all leads so that you can invest your time and energy...

Lead scoring
Kibana tutorial
Kibana dashboard tutorial for beginners
  • Web analytics

If large amounts of data have to be indexed and structured, the license-free engine, Elasticsearch, is a popular solution. The Kibana web interface is often used to present the processed data in an appealing form. Together with Elasticsearch and Logstash, this forms the so-called ELK stack. In our Kibana tutorial, we explain step by step how to get the server application Kibana up and running and...

Kibana dashboard tutorial for beginners
Jenkins tutorial
Jenkins: Tutorial for the CI-Tool
  • Web development

Continuous integration can improve the work of software development: fewer errors and more efficient, continuous integration. But this requires a simple yet comprehensive tool. That's why we're introducing Jenkins. This software makes it easier for you to work with automatic builds and individual pipelines. Our Jenkins tutorial will help you along the way!

Jenkins: Tutorial for the CI-Tool