Expertise

What we’ve learnt along the way.

Over a thousand successful projects and a full pipeline — we’ve accumulated a wealth of experience and insights on strategy and design, work processes and technology. The blog reveals what we’ve learned:

Illustration of a black hand pulling a ruler out of a box, surrounded by a globe, a cup of black liquid, a mouse cursor and a speech bubble.
Filter by

April 8, 2022 : Software testing: A helpful guide

Testing is one component in the overall quality assurance (QA) process that seeks to ensure that systems enter service without defects that can prevent any web project from being successfully launched.

Image showing a hot air balloon repaired with patches of different colors in order to not lose any air, illustrated in the factorial colors

February 11, 2022 : Defining bundle fields in code

Fields in Drupal 9 can be defined in code, or they can be defined in configuration. Both techniques have their uses and advantages. Typically code fields apply to all bundles of the entity type, as so-called base fields, while config fields apply only to a single bundle.<...

Image showing example content that is displayed with the bundle fields command get Image () {}, get Headline () {} and get Text () {}

January 21, 2022 : Celebrating holiday season differently

During the last holiday season we collected money for charity and involved our partners and colleagues. We were blown away by the incredible support we received and in the end we managed to collect 1.600€ that went directly to the Esche in Hamburg Altona.

Image showing a black and green banner that indicates the total don action amount of 1.600€

January 5, 2022 : From Ottensen with love

We are a digital agency with a team spread across the globe. Yet we feel a strong connection to our roots and birthplace Ottensen and are as much homebound as we are international. 

From Ottensen with love, blog title and map

December 14, 2021 : Contribution Days at Factorial

This article highlights our recent announcement of introducing the contribution days to the factorial team. The contribution days will allow the team members to dedicate more time on their open source projects.

Image of a laptop with the Contribution Days announcement on the screen, a benefit for Factorial employees.

September 6, 2021 : Take-Aways from Factorial Academy Days 2021

It has long been awaited: The Factorial Academy Days 2021. Two days full of workshops and sessions aside from a social gathering that took place on September 2nd to 3rd. 

Blog Hero Factorial Academy Days

August 27, 2021 : Improving Group (and core) with a modular handler system

Entity types in core come with what is known as handlers: Various smaller classes that carry out a specific task for the entity type. Group copied this system for its own plugins, but quickly found out that there are severe extensibility limitations to how core deals with hand...

Blog header modular handler system

August 14, 2021 : JWT Authentication with Nuxt

In this article, I’m going to show you a way of handling JWT authentication tokens and refresh tokens within Nuxt. We will not use the official nuxt/auth package in this tutoria...

JWT Authentication with Nuxt

July 12, 2021 : A word of appreciation for Group’s sponsors

Last DrupalCon Europe, I advocated for more sustainable contribution. I had been struggling to come to terms with the amount of takers versus makers and instead of presenting yet another technical topic, I tried my hand at expressing my feelings instead. And here we are n...

Release of group module 8.x-1.4

July 7, 2021 : Custom Elements with Vue Reactivity

The 13th Hamburg Vue.js Meetup was held last week, this time as an online live-stream due to the ongoing COVID-19 restrictions. I was pleased to represent Factorial to share a talk on some insights on a small experiment in building Custom Elements with Vue 3.x’s standalone Rea...

Vue.JS Meetup