The Open Source Software I Use Everyday

In a previous article, I wrote about why I tend to favour open source software. In this article, I will be covering specific programs that I, as a software developer, use every day to improve our flagship product. Linux Linux, or GNU/Linux, is an operating system. Operating systems are vastly complex programs and it's hard … Continue reading The Open Source Software I Use Everyday

Using integrations to supercharge design workflow

It’s been a busy few weeks and I am in the process of defining the scope of an exciting new project with the Product team at Invotra. Part of the initial work is creating a schedule of work and an inventory of all of the intranet screens and screen-related components that will form the scope … Continue reading Using integrations to supercharge design workflow

Why we are living in a Material world

Today as we cast our eyes across the digital landscape we see websites and web apps that have the Material Design framework at their core. We have moved from being purely consumers of Google products such as Gmail, Google Docs, Google Drive and Slides etc in our day-to-day lives to building our very own products … Continue reading Why we are living in a Material world

An introduction to APIs

An introduction to APIs APIs are nothing new in the software development world, but the recent outbreak of cloud, mobile and progressive web app technologies has caused a surge in their popularity, especially web-based APIs. What is an API? API stands for “application programming interface”. The keyword here being “interface”, i.e. providing a method of … Continue reading An introduction to APIs