Service workers can lead to some weird behaviours if edge cases are accounted for so how do you test these edge cases?
Raspbian had a update basing itself on Debian Jessie and one change that came with this is a change in the tool used for start up dependencies, this is how I'm now auto-starting a web server on a pi.
I'm no expert, quite the opposite, when it comes to node unit testing. I spent some time trying to figure out how to unit test a new project and here's my rough findings so far.
Been having some problems with my Raspberry Pi's Wifi and found two things that seem to have tremendously.
Just been toying with performance of compiling sass - some weird things I've spotted.
The Minishift by Arachnidlabs is this crazy awesome little pixel screen that you can use to display text or what not.
We've heard the term "virtual viewport" get kicked around the office over the past few days and no one knew what it was. Rick Byers to the rescue.
Having worked with service worker in Chrome, there are a few areas where I'm at odds with DevTools as to how to get a sane workflow.
Service worker is a seriously bad ass API. But what do you do with a bad ass API? Make it totes legit with some push notifications.
I promise the article is better than this intro.
The WebView in Lollipop has been updated to M37 and comes with some new API's and alterations to some behaviours. I've noted them down just in case.
Everyone is moving to add SSL support on their site. If you're using Nginx and looking to do the same then this post is for you, walking you through from start to finish on how to add SSL support.
The web is awesome, no doubt about it. But are the very features that make it so powerful, also act as the very thing that holds it back.
I love Node for it's hackability. While I'm not entirely sure it will work with the electronics on a Pi, it's a safe bet for a quick and dirty web server.
This was something I've been meaning to try and figure out one way or the other. WebP has some huge wins for reducing images sizes, so here's my first attempt at getting something up and running.
After getting my site to a score of 100/100 on PageSpeed Insights, I couldn't help but look into the one little niggle (read issue) I had with the way I achieved the score.
Web Starter Kit is an opinionated set of tools to help developers get started with development as quickly as possible. This post will cover how you can integrate Web Starter Kit with Cordova apps.
One of my main gripes about PageSpeed Insights is that I have to go and manually run each of my pages through it. Instead I went and put together a little tool to do it for me.
Don't forget kiddlywinks #PerfMatters
You get more and more perks in terms of API access when you have SSL on your site and ServiceWorker is enough for me to bite the bullet and go SSL. Here are the notes from my experience with gauntface.com.