Blog
Hier schreiben wir über unsere Erfahrungen in der Webentwicklung, User-Interface Design und Projektmanagement.
-
How we built our own Team Status App for Toggl Track
We made ourselves a little helper app to show what our team is currently working on. Here's how.
-
Tinybird, JSON & JavaScript's bigint
Handling large numbers in JavaScript isn't easy. It doesn't get any easier when you have to create JSON.
-
Was kostet es eine Website erstellen zu lassen?
Hier erhältst du Antworten auf deine Fragen wieviel eine Website kostet
-
Live CMS Previews with Sanity and Eleventy
How to set up on-demand building in Eleventy to allow live content previews with Sanity CMS.
-
SSH Magic: Bundle & Beam Multiple Files, No SCP Needed
Explore an advanced SSH trick for efficiently transferring multiple files without SCP - a simple, yet powerful solution for streamlining your file transfers
-
SSH File Transfer Hack: Skip the SCP
Discover a clever method for transferring files between SSH sessions without using SCP.
-
Häufige Fehler in der Software-Entwicklung
Software-Entwicklungsprojekte sind bekannt dafür, dass sie nicht in der Zeit, Qualität oder im Budget geliefert werden. Aber warum ist das so? In diesem Blog Post listen wir die aus unserer Sicht häufigsten Fehler auf die in der Software-Entwicklung gemacht werden und zu erhöhten Kosten oder einer schlechten Qualität führen.
-
Für eine offene Informationskultur in Unternehmen
Ein Unternehmen kann nur dann effizient arbeiten, wenn die Mitarbeiter:innen Zugang zu den richtigen Informationen haben. Dieser Artikel erklärt, wie eine offene Informationskultur dazu beitragen kann, Transparenz, Vertrauen und Zusammenarbeit in einem Unternehmen zu schaffen.
-
Content-Marketing-Strategien für die Kundenbindung
Die digitale Landschaft von Heute macht Content-Marketing zu einem unverzichtbaren Bestandteil jeder erfolgreichen Marketingstrategie. Effizientes Content-Marketing kann mehr als nur neue Kund:innen gewinnen – es kann auch dazu beitragen, bestehende Kund:innen langfristig an ein Unternehmen zu binden.
-
Die Bedeutung von Customer Experience im Marketing
Im Zeitalter der digitalen Technologie hat das Marketing eine bemerkenswerte Evolution erfahren. Es fokussiert sich nicht mehr allein darauf, Produkte oder Dienstleistungen zu vermarkten, sondern legt auch großen Wert auf die Entwicklung einer positiven und langfristig ausgelegten Kundenbeziehung. Ein zentraler Aspekt dieses Wandels ist die Kundenerfahrung, auch als Customer Experience bekannt.
-
Die Rolle von SEO in der Marketingstrategie
Suchmaschinenoptimierung (SEO) ist ein unverzichtbarer Aspekt einer effektiven Marketingstrategie geworden, der weit über die bloße Website-Optimierung für Suchmaschinen hinausgeht. Es geht darum, organischen Traffic zu generieren, die Sichtbarkeit zu steigern und potenzielle Kund:innen anzuziehen.
-
Wie baut man als Unternehmen Kundentreue auf?
In einem anderen Blogpost zuvor haben wir genauer erläutert, wieso Kundentreue so wichtig für ein Unternehmen ist. Aber wie baut man eigentlich Treue zu Kund:innen auf?
-
Warum ist Kundentreue für ein Unternehmen so wichtig?
In der heutigen wettbewerbsintensiven Geschäftswelt kann es schwierig sein, Kund:innen zu gewinnen und diese langfristig zu halten. Um sich einen Vorteil gegenüber seinen Konkurrenten zu verschaffen, kann es dabei helfen, ein hohes Maß an Kundentreue aufzubauen.
-
Effiziente Projekt-Kommunikation durch öffentliche Chats
Unsere offene Kommunikation in Chats führt dazu, dass wir ein besseres Verständnis über die Arbeitsprozesse der anderen bekommen und uns besser abgeholt und informiert fühlen.
-
Shopify Bundle Builder
Mit einem Bundle Builder haben Verkäufer:innen jetzt die Möglichkeit geschickt mit vordefinierten Paketen und Rabatten zu arbeiten, um den durchschnittlichen Bestellwert ihrer Kund:innen zu erhöhen.
-
pylibmc and the dreaded "memcached.h file not found" error
You are installing pylibmc but it always fails with an error message like "'libmemcached/memcached.h' file not found". Here I'll show you likely causes and how to fix them on macOS and Linux (Ubuntu, Debian)
-
When Homebrew's Postgres Upgrade Fails
Internally we upgraded our development machines from Postgresql 12 to version 13. Things went sideways because we also use Postgis in a lot of our projects. This is what to do when this happens.
-
Wagtail Instagram Thumbnail Url Max Length
Facebook recently started having thumbnail_urls that are longer than the limit enforced by Wagtail (255 characters). In this post we will explore how to work (or "hack") around this limitation.
-
Wagtail Instagram New oEmbed API
Facebook recently deprecated the (now) legacy Instagram oEmbed API. This breaks embedding of Instagram posts in Wagtail. Here's how to work around this until the Wagtail Core Team can get to it.
-
Headless E-Commerce Onlineshops mit Shopify
Jedes Geschäftsmodell ist unterschiedlich - in der Praxis stößt man daher mit individuellen Anforderungen manchmal an die Grenzen der Möglichkeiten eines Shopify Themes. Einen besseren Ansatz bietet die so genannte "Headless" Architektur.
-
7 Vorteile von Shopify als E-Commerce Plattform
Shopify hat gegenüber Systemen wie Magento oder WooCommerce einige wesentliche Vorteile. Warum wir auf Shopify als E-Commerce Plattform setzen, erfährst du hier.
-
Neon Mode: Building a new Dark UI
We recently added a darkmode to our website. It's not just white text on a black background though - this one has a few extra tricks up its sleeve. Here's how we built it.
-
Adding TikTok Embed Support To Wagtail
TikTok has already found its way into a lot of people's lives. Now it's time to add it to your Wagtail CMS driven site. Your marketing team will love it and it only takes 3 minutes.
-
Taking beautiful screenshots of your Slack app
Ever wondered how to take nice looking screenshots of your Slack app? This one is for you.
-
Remote Work Challenges: The Missing Context
Remote teams don't always share a common context when working together - that can cause problems. This is the story of why we built Tack, a Slack app that enables everyone to see what their teammates are up to right now.
-
Handling specific exceptions in JavaScript
This is a story of how trying to catch an exception in JavaScript led to destroying the user experience of a signup process. Or: how stackoverflow and minification don't always save the day.
-
Create wagtail pages programmatically
Programmatically creating the Wagtail page tree can save you and your team a lot of time in the long run.
-
Is System.Text.Json in .NET Core 3 ready for prime-time?
With the advent of .NET Core 3, there is finally builtin support for JSON, without the need to use the excellent Json.NET. Let's take a quick dive in and see if we should jump ship yet.
-
Wagtail multi-language and internationalization
Websites often have an international audience. The process of serving translated content is referred to as "internationalization" or "multi-language" support. Here's how we're approaching that in our web projects using Wagtail.
-
How to build a language switcher in Wagtail / Django
A switcher enables users to seamlessly transition between different languages. But how can we achieve this functionality in a Wagtail project? We need a way to link pages together.
-
Initial data for Django projects - Fixtures, but better (part two)
This is part two of our series on how to provide initial data for your next web project. This post shows how to automate the tedious task of manually setting up the Wagtail page tree.
-
Initial data for Django projects - Fixtures, but better (part one)
Providing initial data for a web project can be cumbersome. Here's how to automate manual project setup tasks and save precious developer time.