Posts

Why and How GraphQL Is The Best Tool For Efficient Data Fetching- GO Tech Blog

Image
Just recently our GO Dev team embarked on a project to integrate Monday.com cloud service to one of our internal components. Their API was GraphQL and that's why we came to work with this technology. GraphQL is an API standard that provides a more efficient, powerful and flexible alternative to REST. It was developed and open-sourced by Facebook. At its core, GraphQL enables declarative data fetching where a client can specify exactly what data he needs from an API. Instead of multiple endpoints that return fixed data structures, a GraphQL server exposes only a single endpoint and responds precisely with the data the client asked for. In this technical article we will explain the what, why, and how you can use GraphQL based on our recent experience.  GraphQL vs REST GraphQL was developed to cope with the need of more flexibility and efficiency. It solves many of the shortcomings and inefficiencies that developers experience when interacting with REST APIs. Data Fetching Let us...

How 2020 Shaped GO’s Digital Future in Online Customer Experience - Part 2

Image
Welcome to the second part of our blog series, where we will share with you all the innovative projects we worked on last year to enhance our online customer journey, in order to provide more value, control and visibility to our customers and how they interact with our website and mobile app. Get yourself cosy and warm and read along! We’re going to talk about the Direct Debit Mandate (DDM) Online Registrations project, which we implemented due to COVID-19. Setting up the DDM was possible only through our sales channels and this meant that our customers needed to visit our outlets and sign a form or contact our call centre before we set up their DDM. Once the restrictions were introduced, we immediately started working on a better, efficient and safer way for our customers to be able to set up DDM. How did we make this happen? A new feature was introduced in the MyGO portal which allows our customers to create a new Direct Debit to pay for their services, without having to sign any pap...

How 2020 Shaped GO’s Digital Future in Online Customer Experience - Part 1

Image
We have to start by saying that 2020 has been very challenging and interesting in all sorts of ways. We had to quickly adapt in all the changes the global pandemic brought upon our company and the ways we interact with our customers, to ensure we continue providing an excellent service. What little of us expected is the burst of innovation that would flood our people on how we can enhance our online customer journey and all the little improvements we could do to our systems to provide more value, control and visibility to our customers and how they interact with our website and mobile app. Through these new series of articles, we are going to take you through a review of 2020 and some of our projects that really made an impact in the customer online experience and how our teams and technology impacted those projects. Grab your cup and read along. We’re going to start with something fun that we’re sure you’ve seen on our social media, our first-ever Advent Calendar, one of our most succ...

How Camunda is helping us Digitally Transform through Process Automation - GO Tech Blog

Image
Since some time now, we have embarked on a digital transformation journey that aims to automate as many aspects of the business as possible. This involves automation of business processes and decisions, management of manual tasks, and an increase in customers’ expectations. Automating business processes brings about its own unique set of challenges, such as making the various parts and systems of a company work together, called process orchestration, the means by which to handle scenarios where errors occur while carrying out a distributed transaction, for example an item is out of stock, and some form of rollback is required, such as a refund is issued to the customer.  Does this sound complex? Are you trying to figure out how to deliver all of this whilst keeping the highest level of quality?   This concerns a lot of businesses and industries, with many relying on industry standard notations to structure their requirements, and use models such as Business Process Model ...

The Man Behind The Boss

Image
What a better way to mark this year's Boss Day, than to celebrate our very own Nikhil Patil, CEO at GO plc for the past 36 months.  He has moved from Mumbai, to the States, to Switzerland, Dubai, London and Malta, and many other places in between. He has had a very colourful path so far, being the mind behind strategy, operations, mergers and acquisitions across telecoms companies including GO, Cablenet, BMIT and Interoute.  Before his appointment as a CEO at GO in 2018, he served as a Non-Executive Director of GO, where with the company’s senior management he defined and implemented new strategies that allowed GO to diversify and expand its business both in Malta and Cyprus. He also ventured into the property market where he led Malta Properties Company as CEO for three years.   Here is a glimpse of the man behind the boss and how he perceives the world outside of telecoms.  1. What did you want to be when you were growing up?  A World Adventurer. 2. ...

World Mental Health Day 2020 | Employee Wellbeing is a priority not a luxury

Image
Preparation is half the victory   Don’t you just feel a sense of accomplishment after the budgeting period is complete? You have everything planned out and you just need to action them in due time. BUT WAIT! What if a global pandemic had to happen and all your planning doesn’t make sense anymore? This is 2020.    The struggle We always plan our upcoming wellbeing initiatives before the year even starts and early on in 2020 we had to adjust to the new reality, revamp the whole wellbeing program for the year and act fast . Everyone was going through different emotions and we needed to be there for each other, but how? We had no way of researching what other companies were doing or finding the best practices and advice from experts as everyone was experiencing this first hand.   As a team we were constantly meeting to brainstorm and support each other. We reassessed our wellbeing strategy to evaluate how we can best adapt to the current situation and overcome ...