Welcome to the hassle-free freelance web development experience.
I transform your designs into beautiful working code - on time, every time.

Oranje Studio

Oranje Studio

Oranje Studio’s new WooCommerce site

Broken Toilets

Broken Toilets

Broken Toilets’ new magazine site

Enchanting Travels

Enchanting Travels

Enchanting Travels’ awesome new site

WordPress Admin: How to Fix the “Fatal Error: Allowed Memory Size…” Error

WordPress Admin: How to Fix the “Fatal Error: Allowed Memory Size…” Error

The Problem If you’ve been working on a complex WordPress site with a lot of custom fields, perhaps with the Advanced Custom Fields (ACF) plugin – chances are you’ve come […]

WordPress Dynamically generate image sizes on the fly

WordPress: How to create image sizes dynamically on the fly

WordPress is awesome. But like any system, it’s not great at everything. One of those things is media image size management, where it just doesn’t work well. The Problems: WordPress […]

WordPress dynamically change user capabilities

WordPress dynamically change user capabilities

I was looking for an easy way to dynamically add or remove capabilities for users based on either their IDs or roles, but I couldn’t find any elegant solution. That […]