September 9th, 2016

Security UI/UX best practices with FirebaseUI Auth

In this post I’d like to cover a great open source library: FirebaseUI (for Android and iOS). I’ve been pretty vocal about the need to come up with better patterns around dealing with passwords or even ideally getting completely rid of them by using better alternatives...

May 25th, 2016

Hosting Static Web Apps with Firebase

Amongst the major announcements of last week’s I/O, Google’s annual developer conference, was the release of the new (& awesome) Firebase. Firebase is renowned for it’s realtime database that allows for instantly synchronizing entries between mobile clients...

May 15th, 2016

Service Worker Precache for Middleman

After we’ve taken the time to explore the basic functionality of Service Worker in my most recent post, I’d like to expand on this topic by covering sw-precache (a module for generating a worker that handles precaching of your application’s resources) and how...

May 10th, 2016

Using the Power of the Service Worker

In today’s blog post I’d like to write about an essential component of Progressive Web Apps: the Service Worker - an event-driven background processing tool that enables fetching resources and managing your application’s cache. The result is a gain in reliable...

April 7th, 2016

kramdown instead of Redcarpet

Since my switch to Middleman I’ve been using Redcarpet as Markdown engine. The rendering engine itself ran fine but sadly doesn’t offer a way to specify custom classes for elements - a shame when you’re looking for a way to declare a certain image as img-responsive