Blog Articles

Six Steps for Stress Free Software Delivery

From selecting a team through to ensuring the delivery of a quality product, the challenges of software development can be reduced by following some common sense rules.

Abhay Kumar

When Engineers Embrace Marketing

There was a time when engineers looked down their noses at marketing, and many still do, but others embrace the idea of promoting their products and services. Those that are interested in doing business, and put their interest into action, will get positive results.

Introduction to Vaadin for Business Applications

Vaadin is a Java web application framework which can be used to efficiently build bespoke web applications. This article explores why Vaadin may be the right technology for your next business specific web application. We give an overview of the notable aspects of the Vaadin framework and address some of the benefits and limitations.

Abhay Kumar

Google Compute Engine – Preemptible Instance Considerations

Preemptible Instances on GCP differ from Spot Instances on AWS in that there is no concept of a “spot price” or bidding for the resources. This approach is much simpler than the Spot Instances concept, and can also be cheaper in certain scenarios, but comes with additional considerations which we cover in this article.

Software Environment Naming

A standard pattern for software environment naming and usage, to provide clarity and consistency when planning software development infrastructure.