What is Github?

When we write an app, lots of developers need to be able grab the latest working copy of the code at any moment. That code lives in a repository (repo) and those repos often live on Github. Github is a lot more than just a repository of repositories. It's one of the few things that [...]

Smartphones make us dumb

Today I watched a typical 50 year old adult set up a new Nokia 2.1 Android phone. His old phone was Android, so the process basically consisted of signing in to Google and allowing the software to replicate the old phone from Cloud backups. 10 out of 10 for User Experience ease of achieving that [...]

Monkey Seats

The term monkey came from soldiers returning from India, where the 500 rupee note had a picture of a monkey on it. They used the term monkey for 500 rupees and on returning to England the saying was converted for sterling to mean £500.


Docs are important. It doesn't matter how clever your code is, if people can't follow what you're doing, you're wasting your time. docs.listingslab.com Is a constantly evolving set of docs whose aim is to provide all the resources and knowledge required to understand and make use of our open source projects and more.

Pleased to announce a new role

I'm very excited about my new role as Senior Frontend Developer at Rexlabs in Brisbane. This is an opportunity to work for an actual industry success story. A prosperous software house, it employs around 60 engineers and makes really good software to the real estate industry. "A team of entrepreneurs that seek to take complex [...]

GPX Replay

Coming soon from listingslab. Get more fun out of your GPS Wearable with GPX Replay. https://gpx-replay.com

How to make a symbolic link on mac

Let's say you have a local instance of WordPress running on your MAMP server and for whatever reason you don't want to develop your plugin or theme in the /wp-content/ directory. That might be because of your git repository setup or because you want to sync your developing theme across many different versions of WordPress [...]

PWA Offline

Say I haven’t got an internet connection... I can test that by... not having an internet connection. If I open my App, does it show anything? Does it work? PWAs do. That’s a key feature. Say you are in the middle of using one of our apps and get on a plane. The app works [...]

Steampunk Software

Do you know what steampunk is? Imagine Victorian society got sophisticated but never invented the microchip. Sometimes software feels a bit like that if it's been around for a while. After a while all roadmaps end with a single question. How quickly and painlessly can we EOL our steampunk software?

Deploying to firebase with scripts

The aim is to be able to type a single command: yarn deploy And then be able to have a cup of tea while the latest version of your App is rolled out to every user on every platform.