Posts
The posts are all written in English.
Dutch address autocomplete with Alpine.js
In the Netherlands, it's common for forms with address fields to try and autocomplete the street and city based on the zipcode and house...
2021 year in review
Today is January 1st of 2022 and as 2021 is now officially over, it's time to - like
Demo of the WordPress Settings package (video)
Lately I've been working on a package to make it easier to create options/settings pages for WordPress plugins.
Normally one...
WordPress theme development with TailwindCSS: recreating github.blog
I made a screencast which might be the start of a series, in which I recreate the github.blog site...
2020 year in review
Most posts on this website are quite technical in nature. This post will be a little different, no code snippets this time. This will be...
A Tailwind boilerplate for WordPress
For years I have been developing custom WordPress themes, mostly with Bootstrap (3 and later 4). But around a year ago, I started using...
Splitting the WordPress loop
Today I needed to make a post archive page for a WordPress-theme that contained several different grids in one loop. For example, the...
Using the WordPress WYSIWYG editor within custom Widgets
Sometimes you want to create a custom widget for your WordPress theme or plugin. And sometimes, you might want to include the tiny...
Installing Memcached on CentOS and DirectAdmin for WordPress
This article will go through the steps to get Memcached installed on a Centos (7 or 8) server with DirectAdmin.
I needed to...