Recent articles

Jump to a random 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

Using Angular UI Bootstrap modals

Updated on: March 3, 2015

While working on a personal project I figured I’d use Bootstrap because then I wouldn’t have to worry about styling. All was very well and using Angular.js together with Twitter Bootstrap totally made my day. But then I needed to show a modal dialog. I know how to do this but I stumbled upon the Angular […]

Read post

Creating a multi step form with Angular.js

Published on: October 27, 2014

Before we start, you might want to check out this example of the form in action. While I was working with Angular.js to create a nice little recipe / cookbook site for myself, I was creating a form that required me to split it up into multiple parts or steps. I found this surprisingly easy […]

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