Building a passion driven life

Having gone through quite a lot of changes on a personal level during the past two years, this quote by Jen Sutherland-Miller – taken from her blogpost F*ck Work-Life Balance – struck me as it’s exactly what I’ve been doing the last year:

I gave myself permission to say, “Yes,” to the things that inspire me and, “No,” to the things that no longer serve me.

It might give you a clue as to why I switched jobs, why I’m less active in Scouting than I used to be, why I’ve been following that many PADI Specialty Courses, and why I went on two diving holidays already this year, etc.

Elsewhere , Leave a comment

Node debugging with TraceGL

TraceGL transforms your JavaScript, injecting monitoring code that produces a log of everything that happens. This log is streamed from the target – via the traceGL node.js process – to the UI for visualisation. The UI tries to display the resulting huge amount of information fast, and uses webGL to render everything.

In the video above you can see @rem take this for a spin.

TraceGL →

Elsewhere , , , Leave a comment

d3-shape – Graphical primitives for visualization, such as lines and areas.

d3-shape: a small JavaScript library for drawing geometric shapes commonly found in data visualizations, with each shape driven by data through accessor functions. It works with both SVG and Canvas.

Introducing d3-shape →
d3-shape (GitHub) →

Elsewhere , , Leave a comment

Apollo 17 in real-time


A real-time journey through the Apollo 17 mission. Relive every moment as it occurred in 1972.

This is magnificent! It’s a timeshifted playback – with audio, photos, transcripts, etc. – of the events of Apollo 17, the last mission of the Apollo program which took us to the moon, exactly as they happened 43 years ago.

Apollo 17 in real-time →

Elsewhere , , Leave a comment

From Idea to App (or “How we roll at Small Town Heroes”)

Earlier this week I was invited to give a guestlecture to the students ICT at Odisee (my former employer, that’s correct), explaining the app development process, how we do certain things at Small Town Heroes, and how we implement QA throughout our process. You can check out the slides embedded below.

You might recognize a few slides from my previous talk “Hybrid Apps with Ionic Framework”

Elsewhere , , , Leave a comment

ng-inspector – The AngularJS inspector pane for your browser


ng-inspector is a browser extension for Chrome, Safari and Firefox that adds an inspector pane to help you develop, debug and understand your AngularJS applications.

Handy tool to see how exactly the scopes are nested and such.

ng-inspector →

Elsewhere , , , Leave a comment



A tiny library for recreating Instagram filters with CSS filters and blend modes.

CSSGram →

Elsewhere , , , Leave a comment

Full page transitions with jquery.smoothState.js


jquery.smoothState.js lets you add transitions to eliminate the hard cuts and white flashes of page loads that deface the beauty of the user experience.

Works by hijacking links, requesting the target URL over XHR, and then replacing the content of a specified element on the current page with the contents of that same element from the new page. A browser that supports window.history.pushState required though.

jquery.smoothState.js →
jquery.smoothState.js Source (GitHub) →

Elsewhere , , 2 Comments

DECOY – A portrait session with a twist

A photograph is shaped more by the person behind the camera than by what’s in front of it.

To prove this we invited six photographers to a portrait session with a twist. ‘Decoy’ is one of six experiments from The Lab, designed to shift creative thinking behind the lens.

Elsewhere , Leave a comment

Einstein 100 – Theory of General Relativity

A short film celebrating the centennial of Einstein’s theory of General Relativity.

Elsewhere , , Leave a comment