In this post I pose the question, who or what should come first in business? Clients or Staff? What should be the priority of a business? Cash or Culture? Is being Busy important over everything else? To be successful, should we focus on getting the right Projects or getting our People right? I then explain why, We choose staff, over, customers, any day.

Every enterprise exist to serve its customers and without their custom there is no reason for the business to be operating. However, a customer, should never come before your staff.


Today’s consumers are very demanding and they have all the power. I love that as a consumer myself. But, as an Entrepreneur,  just as I always Choose my staff, I believe that I should select my customers too.

Well, I am not trying to win an election. I am not trying to be popular. I am building businesses to solve complex problems faced by humanity. My team is crucial to achieving this goal.

The focus of every business out there has to be about building great products and services. To do that, businesses need to have great processes and people. You have to deploy and use the best systems to help you execute well.

Making sure that the business is made of an ‘A Team’ and has a great culture is the key responsibility of any management team. If you could do this then the rest will fall into place.

You cannot control the culture of your customer organisations or partner companies. But, you can select the partners and choose your customers.

When marketing and prospecting, ensure that you qualify your customers carefully with this in mind.

When partnering with other businesses ensure that those organisations are aligned to your core values.

An unreasonable prospect will soon become a very difficult customer. When their values are not the same as yours, the interactions will become a nightmare.

A greedy partner will become a competitor soon. So please pick them wisely.

I know that for those businesses that are struggling to survive, this is easier said than done and I get it. I was there. But, Survival can never be a goal of a business. You must aim to Thrive and Dominate your markets and Industries. You need great staff in order to do that.

This is never an excuse to keep a staff member who is not worthy of your company. If someone doesn’t deserve to represent our brand proudly they should be gone immediately.

If a staff is on the wrong with a customer, help them understand, learn and fix the situation fast. It is fine to reprimand them and perhaps even demote them if required. Regardless, always support your staff. Other team members are watching and lead them by example.

Just as you will fire staff who are no longer believe in your cause, you should sack those customers who don’t deserve your service.

When I sacked a customer for the very first time, It was not easy. It was just under 12 months into our venture. This was one of the 3 customers we were actively working on. But, it was a clear decision as that business didn’t share our values.

Similarly, stop working with those partners who are no longer adding value or sharing your values. Never make people your priority when you are an option to them.

There are plenty of people on this planet and they all can become customers. But, your staff are special. Not everyone can represent your brand. So, look after those chosen ones.

Invest in the Training and improvement of your team members. Help them hone their skills. Get constant feedback and action every possible option to improve your team.

Always put your staff before everyone else.

Systems of record such as ERPs used by Enterprises were never built around supporting today’s dynamic customer journeys.

Today’s Systems of customer engagement are numerous and varying in their capability. The touchpoint systems are social, they are mobile, they are in the cloud and they support a dynamic mix of commerce with the engagement needs of today’s demanding consumers.

Companies that do not integrate their backend systems with front end apps run a number of risks – the most serious risk would be failing to get the full value out of their ERPs and their third party software investments.

Without the data that is captured and processes through these apps reaching the backend in real time, your complete view of a customer is not in the system.

In the case of SAP, our mission is to help customers seamlessly integrate Office365, CRM and workflow systems to SAP.

We see many of our business application customers running SAP as their core ERP. They are wanting to integrate with SAP but are discouraged by the cost, complexity and delays in getting the last mile integration properly completed.

Our partnership with Theobald Software allows jEyLaBs to bring in pre-built Business Integration Apps to help solve this problem.

Business integration apps are web applications, which can be directly installed on your local SharePoint Server or SharePoint Online and then made available to users. The seamless integration of SAP processes in SharePoint brings you closer to an integrated and uniform business platform.

These apps allow for the users without special SAP knowledge to perform complex processes directly in SharePoint – on-premise or in SharePoint Online. There is no need for training or special instruction courses to use the applications because operation is easy and intuitive. Furthermore the apps are functioning on all prevailing devices like desktop-pc, tablet or smartphone. The responsive design allows the applications to adapt to their respective interfaces.

Like to know more? please email us via to learn about how we can accelerate your integration to SAP.

jeylabs team had an awesome time networking with customers and partners at the Nintex World Tour in Melbourne this week. We also heard from the Nintex product team on the upcoming innovations and was able to interact with many different teams from Nintex.


Representatives from IXOM also participated in the event providing insights at the Q&A session led by Christian from Nintex. Mak, Michael and Jey shared their perspectives on the journey which resulted in us both winning the Nintex Customer Solution award recently.


It was great to see Nintex recognising customers and partners who put the effort to leverage their technology to make digital transformation a reality for many users.

Well done to the Nintex team for putting together an awesome event. We look forward to working together and bring success to many more organisations.

If you want to learn more about our unique hybrid delivery approach to Nintex projects please get in touch with

We are excited to be taking part in this great event next week. Since our public announcement of our Nintex partnership in August last year, jeylabs has been working closely with increasing number of customers on their workflow automation projects.

Our work with IXOM resulted in Nintex recognising jEyLaBs with a customer solution award. We are presenting at the Nintex world tour Melbourne on our experience delivering tangible outcomes to customers along with IXOM.

We look forward to meeting attendees from leading organisations that are transforming their businesses using digital technologies and sharing our experiences with them.

If you haven’t registered please do so now and attend this great event to learn from experts and share your experiences.

Since our inception in Feb 2009, jeylabs has been working with many local government agencies. We have also worked with federal and state agencies. Recently, We were at the Local Government Professionals annual conference held in Melbourne.

Gary, Emil and Thiru form our team were at the event, meeting many representatives from the local government sector and listening to their concerns.

We believe that many of the Local Government officers and councillors want to improve the quality of services offered to their constituency. In order to deliver that though they face many challenges. Our approach is to understand and assist with overcoming these issues.

Funding is one of the major issues for any council unless they are a large metropolitan council with a lot of ratepayers or one that is growing rapidly through residential development.

Typically, Councillors and Officers have different preferences for tackling the problems around service delivery. They are motivated by different needs. So, This puts them at conflict when it comes to decision making or influencing an action.

IT departments at many councils still run as if it is 1980 and exhibit old beliefs that are not in line with the growing cloud economy and the popular apps ecosystems.

Some of the back end systems and investments already made on the so-called Tier 1 proprietary platforms also limit the councils in rapidly delivering high-quality services. Support contracts still tie them to paying high fees to these vendors for making even the minuscule of changes.

Local government is also very risk averse. So, while they talk a lot about Innovation, taking risks and moving forward fast is not something they are used to.

CSC Demo.jpegUnderstanding these and many other related issues within the local government, we have developed a strategy to invest and work closely for the long term success.

Through this viewpoint, We were able to find the right people with an appetite for innovation. This is very encouraging. We currently have a number of ongoing automation projects within local government.

There is also a lot of frustration within a growing number of councils when it comes to dealing with Tier 1 vendors. This created an opportunity for us to break in and provide high-value services at a fraction of the fees usually charged by these vendors. Also being a local service provider puts us in a very good position.

By showing our commitment, flexibility and willingness to work with the councils jeylabs and other similar businesses can win with the local government.

jeylabs is a multi-award winning enterprise grown out of the northern suburbs. The Northern Business Achievement Awards (NBAA) has acknowledged jeylabs with the esteemed “Workplace Diversity Award”.

NBAA Award 2014.jpg

We also won the Westpac Businesses of the Future award in 2017. We are a proud recipient of many government grants. jeylabs is an LGPro Corporate Partner. We are also GITC Accredited.

We are committed to the success of local government. Our approach is to partner with the sector for mutual success.

We are also assisting the rural councils that often get neglected by the big end of town service providers.

Working with the local government is not child’s play. We take this seriously.

We have been heavily investing in developing tailored solutions such as the Citizen Services Central to serve the council residents. We expect to launch this platform in July.

If you are a local council interested in learning more about us and how we can help you innovate on your service delivery, please get in touch via

Serverless! Is it worth getting into? Is it the future? Serverless is a hot topic for the developer community in 2018.

Most Serverless development is in the public cloud. The leading public cloud players for Serverless are Amazon, Microsoft and Google. Their competition for cloud supremacy is creating a lot of noise with every new capability that gets offered including Serverless.

So, what is Serverless? Serverless simply means the developer who codes doesnt have to worry about a server that will be running it. After AWS launched Lambda in 2014 the term Serverless started to get popular.

Function as a Service or FaaS is a Serverless architecture. You get computing and memory. Just Load your code and get it executed. Simple?!

You may also need to get some network to load data from and disc space to store results. The VMs are managed by the provider. You get an API to send your code and execute/schedule it. You can also scale across machines and perhaps some massive parallelism in milliseconds. More importantly, You only pay for the cost of the code you execute.

There are substantial cost savings to be enjoyed when using Serverless, as long as it is the right fit for your app.

Lambda, Cloud Functions or Azure Functions are mostly written in Node.js, C#, Java and JavaScript. They are run on the infrastructure completely managed by the cloud provider. The computing assets are invisible and there are No VMs for you to worry about.

Serverless is supposed to simplify the development process. It can be an awesome environment for DevOps people. Particularly when there are no heavy app platforms involved.

If you are a product developer Serverless could be great for your R&D. You can develop and test Functions and ensure your algorithms are performing as intended quickly without having to ask for heavy infrastructure to be provisioned every time you make a parameter change.

When I was first getting into the cloud, many years ago, I thought cloud was auto-provisioned, managed and cheaper to run such that I shouldn’t have to worry about anything as a developer. It looks like we are getting closer to that dream.

We have used Serverless/FaaS and Microservices in many projects. Serverless functions are short lived. They have to guarantee the promise of their execution contract much like a good old real time operating system. They are typically a few lines of code and rely on an another service such as the AWS API Gateway for execution guarantee.

Microservices can do much more. It is an architecture where every component is much more small and specific such that a larger system is composed by picking and choosing them. A Serverless function can be consumed by a Microservice.

If your code takes a huge data table, loads it into RAM, does some data manipulation and this takes 10 minutes to run, then a serverless model is not be the best fit for this code.

My preference is to build systems using Microservices and use Serverless as part of it, when it makes sense. Thoughts?