• Services
  • Projects
  • About
  • Contact

Tag: development

Setting up a local development environment for WordPress with @wordpress/env

Setting up a local development environment for a PHP project is often harder than it should be. You could setup a local PHP and database server or do the same in a virtual machine. But the most …

Jürg Hunziker
Software Developer, Apprentice Trainer

How to test your Gutenberg blocks with Jest and Puppeteer

We recently achieved 1000+ active installs of our Bootstrap Blocks plugin. By reaching this milestone the pressure to keep the plugin backward compatible while changing existing …

Jürg Hunziker
Software Developer, Apprentice Trainer

[DEPRECATED] Setting up a local development environment for WordPress with @wordpress/scripts

DEPRECATION WARNING The env scripts of the @wordpress/scripts package have been deprecated in favor of @wordpress/env . This blogpost describes how to use the new package: …

Jürg Hunziker
Software Developer, Apprentice Trainer

Easy Picture Sharing On Android

Data sharing is easy on Android. You can choose a text or an image and the user will be prompted with a choice of apps that support it. But sometimes, you might want to share more than …

Basile Perrenoud
Mobile Developer

The role of CKAN in our Open Data Projects

This article is aiming at giving an introduction to CKAN. What kind of projects we use it for and which Plugins we use to implement the features we need for our customers.

Stefanie Taepke
Senior Software Engineer, Lead Open Data

fenaco.com: fenaco’s new online presence

The fenaco association’s new website aims to increase the association’s visibility without competing with the brands of its members. fenaco’s previous online presence had become …

Daniel Frey
Product Owner, Lead Agile Development

5 things you should know about responsive images

The srcset and sizes attributes are fully supported in all major browsers for a few years now. Their usage seems to be pretty straightforward. But there are some pitfalls that can …

Jürg Hunziker
Software Developer, Apprentice Trainer

OctoberCMS… or why do we need yet another CMS?

A short introduction about OctoberCMS our newest companion to realize delightful CMS experiences.

Jürg Hunziker
Software Developer, Apprentice Trainer

Five Indicators When you Should Replace your Website

Today, your company's website is most probably your most important communications and/or sales channel. No wonder that you care much about this piece of technology. But when is the …

Martin Meier
Lead Drupal ZH, Lead Training & Coaching

Embracing Collaborative Design

On the acceptance of UX concepts in the development process. Brave new web The dawn of the Web 2.0 era has seen the uprise of many new and highly interactive elements of what make …

Memi Beltrame
Lausanne
Rue Etraz 4
CH-1003 Lausanne
+41 21 533 13 00
Directions
Fribourg
Rue de la Banque 1
CP 339
CH-1701 Fribourg
+41 26 422 25 11
Directions
Bern
Schmiedenplatz 5
CH-3011 Bern
+41 31 550 59 70
Directions
Basel
Sattelgasse 4
CH-4051 Basel
+41 31 550 59 70
Directions
Zürich
Limmatstrasse 183
CH-8005 Zürich
+41 43 500 39 80
Directions
St. Gallen
Vadianstrasse 25A
CH-9000 St. Gallen
+41 71 577 13 37
Directions
Rue Etraz 4
CH-1003 Lausanne
+41 21 533 13 00
Directions
Rue de la Banque 1
CP 339
CH-1701 Fribourg
+41 26 422 25 11
Directions
Schmiedenplatz 5
CH-3011 Bern
+41 31 550 59 70
Directions
Sattelgasse 4
CH-4051 Basel
+41 31 550 59 70
Directions
Limmatstrasse 183
CH-8005 Zürich
+41 43 500 39 80
Directions
Vadianstrasse 25A
CH-9000 St. Gallen
+41 71 577 13 37
Directions

  • Blog
  • Team
  • About
  • Jobs
  • Contact
  • Media
  • Privacy Policy

Who reads what? For how long? And where?

As a digital agency we would like to know what is going on on our website. Therefore we use cookies. They help us to measure exactly this. And no worries - we do not recognise underwear colour and coffee consumption. However, these cookies are stored with you. So we can at least find out how often you come by.

Cookies settings

By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning. Read more in our Privacy Policy.


  • Facebook Pixel allows us to measure the impact of Liip publications on Facebook.
  • LinkedIn Insight allows us to measure the impact of Liip publications on LinkedIn.
  • Hotjar is a tool for collecting and analysing the interactions of all users in the form of a heat map. This tool is used to improve the content provided.
  • Google Analytics is a tool provided by Google that enables us to collect and analyse information on the properties of the traffic visiting the website, the interactions with the content provided, and the consumption performance of all this content, in order to improve the content supplied.
  • Google Optimize allows you to offer multiple variants of a website’s content or structure in order to determine the version that obtains the best results from users, also known as A/B testing, and to personalise a website based on how it is utilised by its users. This tool is provided by Google.
  • Google Ads is an is an online advertising platform provided by Google. We use Google Ads to protect our brand name. You might see our promoted content in Google Search when typing the keyword “liip”.