Testing JavaScript using BrowserSync, Mocha and PhantomJS

It’s a good idea to test your JavaScript applications using a testing framework. It improves the integrity of your software and enables you to do Test Driven Development.

You can do your testing in Mocha, but you can also expand it a bit further with browser specific behaviour testing. This article is aimed to get you started with testing using BrowserSync, Mocha and PhantomJs.

Read more

Migrating from WordPress to Wintersmith

Static websites load blazing fast and are fun to make. Having your website calculated for each request is getting out of style and is becoming less necessary.

I went through the process of turning the WordPress version of this blog into a statically served website. This article explains the process behind it and what I did to achieve the current static website.

Read more

Hire Me

After a long time of hard consideration I decided to leave my current job. It’s an awesome place to work at and the management couldn’t be better, but I feel like I am moving in a different direction.

That said: I am looking for a new job. I have found a fitting position. A big thank you to all who shared.

Read more

Moving Gaya Design to Gaya Ninja Blog

Since 2008 I’ve been blogging with the name “Gaya Design”. Which is pretty weird since I am not even blogging about design and am not professionally a designer. It was time to make a move to a different domain and operate with a new name.

I am very proud to introduce to you: Gaya Ninja Blog.

Read more

Make Developing Front-end Projects in WordPress Work

Working as a front-end developer should be a job where you worry about the stuff you’re good at: creating HTML, CSS and JavaScript. In a perfect setting you don’t have to worry about the CMS or framework the website / app is going to use.
When the team chooses to use WordPress, you might be in for a struggle though. Separation between front and back-end development in WordPress is quite vague and is smeared all over the place.

This article is aimed to convince you why WordPress is bad to front-end developers, what has to be done about it, and finally how a better way of developing can be achieved.

Make Developing Front-end Projects in WordPress Work

Read more