Go back
Developer (mostly front-end) from The Netherlands who focusus on writing clean and efficient code using the latest techniques. Big fan of HTML5, Javascript, ES6, AngularJS and PHP.
That's me

Dirk Groenen

<(mostly) frontend webdeveloper>
Recent posts and projects

Honeywell API documentation

About a month ago I moved into my new home. As I wrote a month earlier I was planning to put some nice home automation in it. Right now I’ve got two running Raspberry Pis; one for the home automation (PiLight) and one for the music (Mopidy-Mopify). The home automation already has some nice features like turning on my light when I’m at home and the sun is set, as well as some scenes to watch a movie or have a ‘comfy evening’.

Read more about Honeywell API documentation

Building my personal home assistant - part 1

It has been almost three years ago since I’ve moved and I remember well having the intentions to create my own home assistant back then. Unfortunately duo a lack of free time it never really happened. Now, three years later, I’ve bought my own place and the interest of building a personal home assistant has come back. Luckily for me my personal situation has changed over the years and this time I probably will have enough time to spent on this project.

Read more about Building my personal home assistant - part 1

Have an automatically changing desktop wallpaper

So once in a while I have the urge to write something else than the usual web languages. As a big fan of using (Arch) Linux on my systems I usually trap myself writing a simple bash script to perform ‘some task’ I’m missing or just don’t want to repeat too often.

Read more about Have an automatically changing desktop wallpaper

Big changes: Mopify's new version!

After promising it for a long time I’ve finally decided to get started on Mopify 2.0 (which won’t be named Mopify). To make this version even more awesome I would love to hear your suggestions and ideas.documents contains the ideas and uploaded it to the repository.

Read more about Big changes: Mopify's new version!

PHP Wrapper for the official Pinterest API

Yes, the day has finally arrived: Pinterest released their official API including a (bit buggy) documentation!

Read more about PHP Wrapper for the official Pinterest API

How to setup an autoresponder for Postfix with Goldfish

Recently I needed to add an autoresponder to my mail server which would automatically respond to emails. In my case I’m running a setup with the following packages:

Read more about How to setup an autoresponder for Postfix with Goldfish

Setup a stunning Nginx PHP5-FPM cache with FastCGI

Besides my love for developing I’m also a pretty big fan of servers. I think that at least every back- and front-end developer should know the basics about web servers. A bit like the opinion of how every front-end designer should at least know a bit about HTML and CSS.

Read more about Setup a stunning Nginx PHP5-FPM cache with FastCGI

The next level Mopidy music client

In 2013 I moved to a new place and one of the things I definitely wanted in my new apartment was something that would enable me to control my music anywhere in the place. Of course, the first thing I thought about was Sony’s Sonos, but looking at those prices and that awful interface I almost died. Lucky as I am I’ve chosen the road of being a developer. So why not just create my own system?!

Read more about The next level Mopidy music client

SVGMagic: Automated SVG fallback

When you’re working with responsive web designs and retina-displays SVG graphics are absolutely indispensable. However, fall-back solutions often put you on a lot of extra work. With SVGmagic I wanted to create a plugin that does all the fallback work, so I could just focus on the SVG images.

Read more about SVGMagic: Automated SVG fallback