✍️ Writing

41 posts on Laravel, WordPress and building products.

2025

6

2024

4

2023

4

2022

5

2021

2

2020

11
Dec 20 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 my first year in review (or recap) post... Nov 24 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 [TailwindCSS](https://tailwindcss.com) in... Oct 28 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 first two posts needed to be in a 50/50-gri... Sep 04 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 WYSIWYG editor like the one that is within the... Aug 11 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 install Memcached to make use of object caching in Wo... Aug 06 How to make WordPress-like custom fields for Laravel models Have you ever run into a situation where you want to be able to dynamically store data along with your Laravel Model, without having to add an (excessive) amount of columns to y... Jul 07 Handling media in Laravel with Laravel Simple Media About two weeks ago, I published an open-source Laravel package on Github called [Laravel Simple Media](https://github.com/jeffreyvr/laravel-simple-media). The package enables y... Apr 05 Using Browsershot for PDF generation Yesterday I was trying to tweak the invoice design for [Addrow](https://addrow.io), a SaaS application I made with [Laravel](https://laravel.com). I have basically two templates... Mar 12 Use CodeSnappy for good looking code snippet images Yesterday, I posted a Tweet that included a screenshot of a code snippet. Before I could take the screenshot I needed to toggle some settings in my code editor (VSCode), and aft... Jan 26 How to validate object ownership in Laravel There are several ways in which you can determine if a user owns an object in your Laravel application. This post will give you a couple of examples how you could implement this... Jan 21 A video walk-through of Addrow and future plans In August last year, I [introduced Addrow](https://vanrossum.dev/3-invoicing-with-addrow) for the first time. [Addrow](https://addrow.io) is an invoicing web application which a...

2019

9
Dec 09 A simple way of implementing user bookmarks in Laravel For a recent project, I needed a way for users to bookmark posts. Other than posts, I imagine the application to have other objects in the future too. So, with this in mind, I d... Oct 21 Inspired Github theme for PHPStorm Since a couple of days I have been trying out PHPStorm. So far I really like it, but I notice that for quick changes I tend to refer back to Visual Studio Code. However, since u... Sep 04 Allow additional request methods Apache / DirectAdmin Just a quick tip again. This time about how you can add additional request methods like PUT, DELETE etc. to your Apache / DirectAdmin configuration. I couldn’t find the answer e... Aug 14 Invoicing with Addrow A couple of days ago I’ve made [Addrow](https://addrow.io) publicly available. Addrow is an app to make invoicing simple and even a little fun again. It has been a quiet launch... Jul 30 Using ngrok with Laravel If you like to temporarily expose your local development environment, you can do this with ngrok. If you use Laravel Valet for development, you already [have ngrok available](ht... May 18 Introducing Easy Liveblogs I’m very happy to announce that today, I published the Easy Liveblogs plugin on wordpress.org. It’s a free WordPress plugin that provides your WordPress site with the ability to... May 10 Localization with Framework7 and Vue While creating an app with Framework7, I wanted to be able to localize strings to support other languages. I found the Vue I18n package, and it is actually quite easy to apply t... May 10 Making WordPress passwords work in Laravel When you are exporting WordPress users to a Laravel Application, you’ll notice that the hashed password from WordPress will not authenticate in Laravel. Now instead of your user... May 10 Using policies in Lumen Recently I’ve been using Lumen, basically a micro version of Laravel, to set up a REST API. I have been using the jwt-auth package from tymondesigns to be able to facilitate tok...