Malte Riechmann

New git guidelines: We have switched to Conventional Commits

Giving teams as much autonomy as possible is a good idea, but having some company-wide guidelines can...

Discover full article

Cleo Pelte

One year of coding – recommendations for beginners from a beginner

This month one year ago I started my three year long journey as a web development trainee/apprentice...

Discover full article

Malte Riechmann

Our tech stack in 2022

Preface Reading about our tech stack from one year ago gives me confidence for the future....

Discover full article

Julia Warnke

How to add pagination to your custom relationship fieldtype in Statamic

Usually when building a custom relationship fieldtype you want to work with data from somewhere else...

Discover full article

Malte Riechmann

Common mistakes when writing CSS with BEM

Software development is a team effort When doing software development it is essential to...

Discover full article

Rune Piper

Adding external frontend widgets in TYPO3

Sometimes we or our clients want to include external JavaScript widgets from e. g. mobile.de or some...

Discover full article

Rune Piper

TYPO3 and minimalism

As a casual minimalist I often try to apply the same pattern to software and development. Here is my...

Discover full article

Malte Riechmann

A little Slack app to ask our team social questions

Changes coming from the pandemic A lot has changed since the pandemic started and we all...

Discover full article

Malte Riechmann

This article has 61 positive reactions and 24 comments

TL;DR Using the DEV API the title of this article gets automatically updated every 60...

Discover full article

Malte Riechmann

Use components without a frontend framework

Frontend frameworks Within this post, I will show you one, of many ways to use components...

Discover full article

Malte Riechmann

Avoid defective nouns when naming things

Naming things is hard You always have to keep in mind, software developers spend more time...

Discover full article

Jonas Siewertsen

Why to use »npm ci« instead of »npm install«

We had some problems with our pipelines/actions lately, which could easily be resolved by using npm c...

Discover full article

Malte Riechmann

But first, learn the basics

There is too much to learn The World Wide Web has always been a messy place. A lot of...

Discover full article

Malte Riechmann

Docker, Docker Compose and permissions

Introduction Docker and Docker Compose are awesome. Just yesterday I had to install a...

Discover full article

Malte Riechmann

Our tech stack in 2021

Preface Nine years ago I co-founded an agency called visuellverstehen here in Germany. We...

Discover full article

Malte Riechmann

Your website does not need cookies

GDPR and respect The regulation in EU law on data protection and privacy called »General...

Discover full article

Right on the intersection of communication, marketing and digital product development »visuellverstehen« offers innovative solutions and concepts for all areas of corporate communication. No matter if you are a mid tier business, an established brand, a cultural institution, an industrial corporation or a successful trading company we advice and accompany you holistically and honestly.