OUR BLOG
Our free-range thinking.
Carefully sourced from all corners of the world, our team brings with them unparalleled international experience in business, technology and design. Despite our different backgrounds, experiences and skill sets, we share an unbridled passion for all things digital. From time to time this passion will spill out here as opinion pieces, comprehensive explainers and the occasional rant or rave.
Images weighing your site down? CSS can lighten the load.
As a site design gains complexity and visual richness, it risks becoming heavier and heavier, until its load time becomes unacceptable. Here's how CSS can lighten the load.
Modern love
The internet abounds with articles on how technology is ruining love and nobody is romantic anymore. Here's why we disagree.
Are web components the future?
Web components are the way forward for creating reusable user interface elements... but is the future here yet?
What's the drill?: Mining and the industrial internet of things.
While the rate of change isn’t as fast as other industries, the mining industry is seeing increasing digitisation, with much more on the horizon.
What exactly is a Progressive Web App?
PWAs have suffered an identity crisis of sorts. We're trying to rectify that.
RIP projects: Why a product mindset is the way forward.
We’re all building products, and it’s the companies that build and market the best products that ultimately win, but how are companies doing that?
Testing UI and SEO using Jest and Puppeteer.
With the release of nodejs making it possible to run JS on the server on top of the move from handling all presentation logic on the server to handling it all in the browser testing JS has never been so important.
State of the State: How the WA government is responding to digital disruption.
Government isn’t immune to digital disruption. Find out how the WA government and agencies are tackling the future of work, digital identities and even blockchain.
Banking on change: How tech is shaking up the finance world.
The blockchain, cryptocurrency and mobile payments are in, and old-time banking models are out.
Implementing a domain-specific language in Python with a few simple techniques.
We explore implementation of a domain-specific language within Python, leveraging some of the features Python provides to create a syntax that is more conducive to a particular task
People-first approach to innovation.
User-centred design is vital to inspiring innovation within government projects. Here's why.
Is AMP the key to better mobile experiences?
Everyone wants a faster mobile web, but is AMP the best way? Read our thoughts on the key ingredients for delivering faster, better mobile experiences.