Looking for a reliable partner to bring your project to the next level? Whether it’s development, design, security, or ongoing support—I’d love to chat and see how I can help.
Why Bother with Proper Logging? Let’s be honest – debugging can be a real pain. We’ve all been there, staring at a blank screen with no clue what went wrong. Or worse, getting vague error messages that lead nowhere. That’s where good logging comes in! PHP’s built-in error reporting is… well, it’s there. But it’s […]
FrankenWP is a specialized WordPress Docker image built on FrankenPHP, which is a PHP application server built on top of the Caddy web server. This combination offers several advantages: This guide will walk you through setting up FrankenWP on your own server using Docker Compose, including all necessary configuration options and client connection details. Also […]
Website security is a critical concern for WordPress site owners. With the increasing sophistication of cyber threats, having a reliable firewall is essential to protect your website from malicious attacks, data breaches, and unauthorized access. In today’s digital landscape, website security is not just an option—it’s a necessity. WordPress, powering over 43% of all websites […]
Website security is a critical concern for WordPress site owners. With the increasing sophistication of cyber threats, having a reliable firewall is essential to protect your website from malicious attacks, data breaches, and unauthorized access. This comprehensive comparison examines 14 of the best WordPress firewalls available in 2025, evaluating their performance, features, and pricing to […]
WordPress, traditionally a server-side rendering platform, and Single Page Applications (SPAs) represent two different approaches to web development. Integrating these approaches requires thoughtful implementation of custom routing solutions. This post explores how to effectively bridge these technologies with the latest approaches in 2025. Understanding the Challenge WordPress uses a template hierarchy for routing while SPAs […]
Modern image formats like WebP and AVIF can significantly improve your WordPress site’s performance. These formats offer superior compression with minimal quality loss, resulting in faster page loads and better Core Web Vitals scores. This guide covers both free and paid options for implementing these next-generation image formats on your WordPress site. Why Use WebP […]
Running WordPress locally is essential for testing, development, and experimentation without affecting a live website. There are several solutions available, each catering to different needs. Below, we explore the best ways to set up WordPress on your local machine, along with useful links. 1. Local by Flywheel Local is a powerful, free local development environment […]
WordPress has long been the go-to CMS for developers and designers, but its traditional PHP-based templating system can sometimes feel outdated and cumbersome. Enter Timber, a powerful templating framework that brings the flexibility and clarity of the Twig templating language to WordPress. With Timber, developers can separate logic from presentation, leading to cleaner, more maintainable code. All my […]
First a bit of context :) What is Gettext? Translation within WordPress is based of Gettext. Gettext is a software internationalization and localization (i18n) framework used in many programming languages to facilitate the translation of software applications into different languages. It provides a set of tools and libraries for managing multilingual strings and translating them […]
Gutenberg Documentation While Gutenberg is becoming more stable with each release, documentation is only growing slowly. Many parts are outdated, superficial or completely undocumented. For more complex or individual requirements you have to dive deep. Gladly the browser console allows you to easily checkout what is driving the editor. Open your browser developer console and […]
portalZINE® NMN
Alexander Gräf
Stettiner Str. Nord 20
D-49624 Löningen
PORTALZINE® NMN
Alexander Gräf
Stettiner Str. Nord 20
DE-49624 Löningen