My name is Jeffrey van Rossum.

I'm a freelance PHP developer based in The Netherlands.

More about me

At a very early age, while I was still in kindergarten, I started building websites. Okay, maybe that's a little exaggerated, but with thirteen years old I was still pretty young. I made countless hobby websites and building sites quickly became a passion. Through the years, by studying and gaining work experience, I kept on developing my skills.
Since 2011, I started working as a full time webdeveloper and since 2019 as a freelancer. My primairy language is PHP and I have specialised in Laravel and WordPress- development. I like to use front-end tools like Tailwind CSS, Alpine.js and Vue.js. I also make contributions to open source projects which can be found on GitHub.

Specializations

Tools of the trade

Laravel

Through the years, I have worked with several PHP frameworks. I find that Laravel is by far the best to work with. It allows me to create great web apps and API's. I love the surrounding community and how it's widely used around the world.
Read more
<?php

namespace Jeffreyvr\SimpleMedia;

use Illuminate\Database\Eloquent\Relations\BelongsToMany;

trait HasMedia
{
    public function mediaByGroup($group): BelongsToMany
    {
        return $this->media()->where('media.group', $group);
    }

    // ...
}

WordPress

WordPress has been around for a long time and is the most used CMS in the world. It's a great tool to build a solid website.

WordPress has a huge community providing with tons of plugins and themes, but sometimes you need customization. That's where I come in.

Read more
<?php

function tailpress_asset( $path ) {
	if ( wp_get_environment_type() === 'production' ) {
		return get_stylesheet_directory_uri() . '/' . $path;
	}

	return add_query_arg( 'time', time(),  get_stylesheet_directory_uri() . '/' . $path );
}