Skip to the content


Pros and cons of moving to microservice architecture

Thinking of moving to microservice architecture? Consider the advantages and disadvantages before you smash the monolith.
By Jo Lo

SAP initiative engages staff, produces world-beating ideas

The SAP 'One Billion Lives' initiative let five employee teams make pitches to solve business (and world) problems with technology; winner gets funding to develop their startup venture.
By Jo Lo

Building design systems

InVision's six-part video series details product design at scale, providing tips for each step of design system implementation from planning to ongoing operational success.
By Jo Lo

Why serverless is revolutionary for product managers

Is serverless computing the future of product development/management? Find out how FaaS can solve project issues that include growing backlogs and increasing build complexities.
By Jo Lo

Programming language update: the good and the bad

Ruby and Objective-C becoming less popular according to US tech careers site, Dice, but there's the other side of the coin.
By Jo Lo

Rebuilding Slack's desktop app from the ground up

While Slack's desktop app wasn't 'broken' in any way, its codebase was running into increasing issues that warranted a full reboot.
By Jo Lo

Google's new tool helps you ace developer interviews

Google's new online interviewing tool will help hiring managers quickly understand a candidate's software development skills.
By Jo Lo

From pattern libraries to design systems: the benefits

A design system is built with a collection of reusable components that can be combined to build any number of applications – all this guided by clear standards.
By Jo Lo

SIMTICS' UX redesign provides seamless eLearning experience

Pattern overhauls SIMTICS' app design to vastly improve and modernise its user experience.
By Jamil Geor

Managing agile teams in chaotic environments

One of the biggest challenges we have as a software services company, is how to manage teams and priorities in a constantly shifting environment.
By Rowan Schaaf