Stream

All and everything from this site in chronological order.

Post type: Note Gulp CSS Assets for Shopify

I'm currently working on a Shopify project and was trying to make my life a little easier… I generally like working with Shopify, but sometimes it turns tedious. My front end modules currently live…

Post type: Note Late to the Gulp Party

At first I thought Gulp looked much more difficult at first sight than Grunt. After working with it and setting up various things for about 2 days, it comes off much easier and more intuitive than…

Post type: Article The Good, Old, Rusty Crank

Web design and development is an ever-evolving craft and a new technique or technology pops up every other day. I believe to build fully responsive websites and great digital products in our current…

Post type: Note "M" as in Making

After all of the conversations and inspiration that I have soaked in over the last week that I was in Europe, this shall serve as a reminder for myself to make. Create more, craft more, learn more…

Post type: Note Embedding Tweets in Kirby’s Markdown

After an unsuccessful attempt to embed tweets in an article on my blog, Bastian found out that Parsedown somehow has an issue with the widget script that comes with every embedded tweet. A quick…

Post type: Article The 13-Year Itch

The story goes a little like this: After many years of being in a relationship, things might get a little more complicated and less exciting, and you’re starting to think if it's still right, ways to…

Post type: Note Component Libraries

This article from Clearleft on building component libraries resonates with me a lot. Especially this part right in the beginning made me smile, because I recently had a similar conversation about how…

Post type: Note Facelifting

Over the last two weekends I have finally gotten around to work on the long overdue facelift of my site. I mainly polished up the overall look and added a few tweaks here and there. Nothing much, but…

Post type: Note Better Writing

During HK CodeConf in October, I had the chance to watch some great talks from other speakers. One of those presentations inspired me to write this post, which will hopefully make me remember this in…

Post type: Note Form Function Class 6

Last weekend I got to speak at Form Function Class 6 in Manila, Philippines, alongside some fantastic speakers. It's been my second time at FFC and again, it has been a great conference and an…

Post type: Note Hong Kong CodeConf 15

These are the slides from my talk "Your WebPerf is 💩" at HK CodeConf 2015 at Science Park in Hong Kong, October 24th. Web Performance is an important aspect of building for the web and this talk…

Post type: Note Broken Glass

Today was a somewhat special day. My first iPhone was an iPhone 3G. From that very first phone on, I always loved the form factor and the feel of every single model I have owned. This fact has been…

Post type: Note A Kirby Scratchpad

While I was editing some content in Kirby today, I wanted to remove one part of a copy but still use it at a later point. I had the idea of creating a "scratchpad" for that page, so I can save…

Post type: Note Git Commit Wildcard

I wasn't sure if supplying a wildcard to git commit would work, but then I just tried it and it actually does: git commit content/* -m 'update content'commits all staged files in the specified path.…

Post type: Note Outside the box

Today it turned out that looking at things from a different angle can solve all your problems. In terms of a regular expression problem I tried to solve, it was helpful to start thinking at the end…

Post type: Note RegEx'ing

These two sites come in very handy while you're trying to work out regex patterns: www.regexr.com & regex101.com

Post type: Note Going Full Kirby

So today (or actually yesterday) I decided to move my personal site from WordPress to Kirby. Moving content over was fairly quick, even though a bit tricky here and there.

Post type: Article Google Web Light – Speeding Up the Mobile Web

A while ago Google introduced Google Web Light and I finally got around to have a closer look at it. So far this hasn’t gotten a lot of attention in general, but I suppose this might have to do with…

Post type: Article Chrome DevTools, RemoteDebug & BrowserRemote

I remember seeing the Chrome DevTools App a while ago, when it made the rounds on Twitter. This was quite a cool idea, but I didn't really look into it and didn't see the full potential it had to it.…

Post type: Article How to undo (almost) anything with Git

This is a great and very helpful collection of "undo"-commands which will most likely keep you out of trouble (or at least get you out of it again) when working with Git. Of course on GitHub: How to…

Post type: Article New Adventures with Grunt UnCSS

I recently upgraded Grunt UnCSS to its latest version 0.4.2 and somehow got a few errors that I didn't get before, even though nothing had changed, except for the plugin itself of course. Grunt UnCSS…

Post type: Article Full Mobile Throttle

tl;dr: Being put on "lowered priority to access your network" aka throttling makes for a pretty sad experience of browsing and using the web. Unless there aren't any images involved, which hardly is…

Post type: Article To A Happy & More Secure 2015!

A happy, healthy and also more secure year to you, dear reader! I generally don't do any new years resolutions, but of course there are things that need to get done at some point. I"ve been planning…

Post type: Article Missed in HKG

A while ago I started working on a new side project called "Missed in HKG" with the main purpose to polish up my rusty JavaScript skills. Here goes the back story: Many years ago I used to live in…

Post type: Article Harbour Front Monthly #4

Time flies and it's almost the end of the year… Still we have planned the 4th edition of Harbour Front Monthly to send you off into the new year with some more practical take aways. This time our…