Recent articles

Jump to a random post

Why I love to write stories while I’m programming

Published on: March 4, 2015

When you program something that involves complex logic it’s very easy to jump in head first and start typing away. The first couple of projects I did started like this, they weren’t very carefully planned out which meant that requirements would change all the time. This often resulted in buggy code and forgotten features. When I […]

Read post

How to prevent Gulp from crashing all the time

Published on: March 3, 2015

When you’re working with Sass and use Gulp to compile your  .scss files it can happen that you introduce an error by accident. You misspell one of your mixins or variables and gulp-sass will throw an error. When this happens your Gulp task crashes and you have to restart it. When I started using Gulp […]

Read post

How I improved my workflow with Imagemagick

Updated on: July 13, 2015

When working with assets you will often want to change some of them. My personal experience is that I often want to resize images, stitch them together, blur them or convert them from .png to .jpg. When I had to do this I usually sighed, fired up Photoshop, created a batch and then ran everything […]

Read post

Getting started with Gulp

Published on: February 15, 2015

Let’s talk about tools first Lately I’ve noticed that many Front-end developers get caught up in tools. Should they use Less, or Sass? Do they code in Sublime or Atom? Or should they pick up Coda 2? What frameworks should they learn? Is Angular worth their time? Or maybe they should go all out on […]

Read post

Weekly Swift 3, Interfaces and CoreData

Published on: February 13, 2015

This is the third post I’m writing about my swift adventure and it’s been great so far. I feel like I’ve been able to learn a lot about Swift and UIKit. I did miss two days because I was extremely busy those days, so that’s a bit of a shame. In week three I focused […]

Read post

Understanding HTML5 srcset

Updated on: March 13, 2015

Every since responsive design became a thing people worried about the sizing of their images. Why would you serve an image that’s 1800px wide to a device that is only 320px wide? That’s a very sensible question to ask when you’re dealing with responsive design. If you consider that this 320px wide device might very […]

Read post

Weekly Swift 2, getting somewhere

Published on: February 6, 2015

Time flies, it’s been two weeks since I started my daily Swift adventure and I only missed one day. Pretty impressive I’d say. The second week of the daily Swift was a very practical one. It was all about looking through Arto App and building the components I’d need to actually build this app. Building […]

Read post

Weekly Swift 1, warming-up

Published on: January 30, 2015

It’s been my goal to learn how to build apps for a bunch of years now. I’ve picked up some books on Objective-C, tried building some things but lost interest really quick every time. The first time I actually went through with building something was when I was graduating from college. Shortly after that Swift came out […]

Read post

Avoid thinking in pixels

Updated on: January 4, 2015

When writing CSS for websites it’s easy to use pixels for everything. Just measure up everything in the design you were given, fill out the numbers and you’re done. You’ve built a beautiful pixel perfect website. Until somebody comes along with a mobile phone. Or their 13″ laptop. Or maybe somebody is using a fancy […]

Read post

Sharing cookies between subdomains

Published on: November 20, 2014

A while ago I wrote about sharing cookies on an old Tumblr blog of mine. I figured it contains some valuable information so I migrated the post here. The reason I wrote it was that I was working on a pitch that would take a user through a series of puzzles. Each puzzle would enable the […]

Read post

Expand your learning with my books

Practical Swift Concurrency (the video course) header image

Learn everything you need to know about Swift Concurrency and how you can use it in your projects with Practical Swift Concurrency the video course. It contains:

  • About ten hours worth of videos and exercises
  • Sample projects that use the code shown in the videos.
  • FREE access to the Practical Swift Concurrency book
  • Free updates for future iOS and Swift versions.

The course is available on Teachable for just $89

Enroll now