Blog

Blog post image for New version of gauntface.com

New version of gauntface.com

An overview of the stack used for the latest version of gauntface.com, which includes Hugo, AWS, GitHub actions, and a Go program.

Blog post image for Continuous Deployment with AWS and GitHub Actions

Continuous Deployment with AWS and GitHub Actions

Continuous deployment with AWS and GitHub Actions is fairly easy to set up and use.

Blog post image for KBWiki Tutorial Notes

KBWiki Tutorial Notes

These are running notes as I go through the KBWiki tutorial on how to make a custom keyboard.

Blog post image for Crimp Housing for Makers

Crimp Housing for Makers

I would have loved for someone to have told me about crimp housing when I first started playing around with electronics.

Blog post image for Raspberry Pi Over Serial USB on Ubuntu

Raspberry Pi Over Serial USB on Ubuntu

One of the biggest barriers to working with a Raspberry Pi is working on it from a seperate computer. USB to Serial cables make it easy.

Blog post image for Testing for the Web

Testing for the Web

Automated testing on the web has some real gnarly gotchas. Time to find out what they are.

Blog post image for Push Debugging & Analytics

Push Debugging & Analytics

How do you add tracking for push messaging and how do you go about debugging push notifications?

Blog post image for Unit Testing a Service Worker

Unit Testing a Service Worker

Service workers can lead to some weird behaviours if edge cases are accounted for so how do you test these edge cases?

Blog post image for Start Up Scripts for Raspbian

Start Up Scripts for Raspbian

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.

Blog post image for Node Unit Testing

Node Unit Testing

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.

Blog post image for Raspberry Pi Network

Raspberry Pi Network

Been having some problems with my Raspberry Pi's Wifi and found two things that seem to have tremendously.

Blog post image for Gulp & Sass

Gulp & Sass

Just been toying with performance of compiling sass - some weird things I've spotted.

Blog post image for Arachnidlabs Minishift and Ubuntu / Pi

Arachnidlabs Minishift and Ubuntu / Pi

The Minishift by Arachnidlabs is this crazy awesome little pixel screen that you can use to display text or what not.

Blog post image for Fetch is the new XHR

Fetch is the new XHR

Fetch is a simpler way of getting resources in Javascript compared to XHR. This post is just a brain dump of how to use fetch to make requests.

Blog post image for What the Virtual Viewport?

What the Virtual Viewport?

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.

Blog post image for Trying to do a Good Job

Trying to do a Good Job

Developing sites with backend and front end logic, build processes, preprocessors, what ever else makes it hard to keep things clean and sane. How I've reworked things.

Blog post image for Push Notifications & Service Worker

Push Notifications & Service Worker

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.

Blog post image for DevTools Ideas

DevTools Ideas

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.

Blog post image for What You Need to Know About the WebView in L

What You Need to Know About the WebView in L

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.

Blog post image for Is the Web a Developers Cwtch?

Is the Web a Developers Cwtch?

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.

Blog post image for Your Guide to SSL on Nginx

Your Guide to SSL on Nginx

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.

Blog post image for WebP Support with ImageMagick and PHP

WebP Support with ImageMagick and PHP

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.

Blog post image for Raspberry Pi <3 Node

Raspberry Pi <3 Node

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.

Blog post image for Let's Look at Load Time Performance

Let's Look at Load Time Performance

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.

Blog post image for Building Mobile Cordova Apps with Web Starter Kit

Building Mobile Cordova Apps with Web Starter Kit

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.

Page 1 of 6