WordPress has come a long way since I started working with the platform in 2007. Then primarily a blogging tool, it was very flexible but took a lot of effort to use as a platform for non-blogging sites.

For many clients, however, it was still a suitable and useful content management system (CMS).

Its ease of use, constant development and great community made me stick around. And in the intervening years it has turned into the most widely used CMS available.

Today, the majority of sites I build use WordPress as a platform. Anything from simple business sites, to e-commerce, to course directories.

Already at core, WordPress is a powerful CMS. The wide variety of free and commercial plugins and themes take it to yet another level.

You can view WordPress projects and news or if you want to speak about your project ideas, then get in touch.

WordPress admin



Building a shopping site can be simple – a single page, a product, a link to PayPal. But boy, can it be a lot of work as well!

Large product lists · Custom attributes · Multiple languages · Multiple currencies · Wholesale pricing · EU VAT · Downloadable products · Table rate shipping · Drop shipping · Incentives and coupons · Emails · Payment providers · Security.. the list goes on.

When starting an e-commerce project, it is important to clearly specify what functions are needed and what can be left out. The setup needs to be easy for both the seller and the customer, and flexible enough to be further developed down the line.

There are more e-commerce platforms than you can shake a stick at. Some better, some worse. These days, depending on the project size, I tend to use either WordPress with the excellent WooCommerce plugin, or for larger projects I use Magento Open Source edition.

Want to sell online? Want a custom website to do it? Get in touch to talk about the details!


Web design is in constant flux. New styles, modern browsers bringing new technological possibilities, new devices and formats. Design is more than a logo and a bit of styling.

It has to fit your target group, be optimised for your brand and website, and be understandable.

I sometimes build websites that someone else has designed, but often I take care of the web design as well. For larger projects, I can also provide logosbusiness cardscatalogues and packaging.

I love visuals and am always happy to discuss design projects!