BLOG

Lessons from Production NodeJS Applications

Articles 22 November 2017

Deepal Jayasekara, Senior Software Engineer at Sysco LABS spoke about “Lessons from Production: NodeJS Applications” What distinguishes NodeJS from any other programming platforms is how it handles I/O. We hear this all the time when NodeJS is introduced by someone: “A non-blocking, event-driven platform based on Google’s v8 Javascript engine”. What does this mean? What

The Sysco Labs Intern Diaries: Endurance 2k17

Sysco LABS 2 October 2017

  By: Chanuka Wijayakoon The annual inter-tribe sports fiesta, called Endurance 2017, saw employees taking part in track and field events. It kicked off with a welcome dance and the traditional hoisting of flags, lighting the Olympic lamp and a speech by the Managing Director, Mr. Shanil Fernando. Before the event, Einstein was leading the

The Sysco LABS Intern Diaries, Volume Two; Chapter Two: Work and Play

Sysco LABS 26 September 2017

  By: Chanuka Wijayakoon By the end of the third month of our internship, we’d gotten more accustomed to the company’s culture and workflows. We actively engaged in project design discussions, made design documents, took part in events and learned from it all. It’s been quite a colorful month indeed, with the Sports Fiesta being the main attraction.  The

An Introduction to AWS Security Testing

Sysco LABS 26 September 2017

Amazon Web Services provides on-demand cloud computing platforms to individuals, companies and governments, and have full compliance with security best practices and industry standards. Sudheera Lakmal, Senior Implementation Specialist at Sysco Labs provides an introduction to AWS, security fundamentals, testing for security and the tools involved in his talk delivered at the  Security Engineering event organized by

Five Trends that will Change the Food Industry

Sysco LABS 22 August 2017

The food industry is a huge industry. Exactly how huge? Well as Sarah Murray explained in her article ‘The World’s Biggest Industry’ it’s hard to grasp the sheer scale of it because of its many component parts. Think about it like this: it’s not just growing the food, transporting it and selling it at grocery

Embrace Adaptability

Sysco Labs 5 July 2017

The world around us is a funny little place. At a glance, what’s happening around you might seem quite normal, but take a closer look, and you will notice that we actually live quite a chaotic life. Everything changes – just look at technology. A decade ago, the idea of owning a smart phone would

Subhash Vithanapathirana – Why Quality Code

Sysco Labs 13 June 2017

Subhash Vithanapathirana, Software Architect at Sysco Labs was a speaker and mentor at the recently held Quality Coder 2017v1.0 event organized by ICTA. The main focus of the event was to provide participants with a core understanding and practical insight on the principles of quality coding. The speakers and mentors for the event constituted of

Architectural Decisions – Soft skills for Software Architects

Sysco Labs 22 May 2017

In this Innovation Session, Anjana Somathilake, Vice President – Engineering at CAKE LABS, speaks on architectural decisions. Software Architects are one of the most critical members in a software engineering firm. But why are they so important? Well, architects work with teams and could be the difference between making a product extremely successful, or an

Five Social Media Networks that Use Gamification

Sysco Labs 2 May 2017

Games engage people. They are fun to play, challenging, and very rewarding.  The core reward elements and the conditions to achieve those rewards make a game interesting. For example, the scoring, storytelling, leveling-up, winning, or even losing. The application of those gaming techniques to real world systems is called “Gamification”. In gamification, the main idea

Value of Agile Testing by Dilhan Manawadu

Sysco Labs 11 April 2017

Dilhan Manawadu, Director – Quality Engineering and Process at CAKE LABS, speaks on the importance of Agile Testing at the Software Quality Engineering Awareness Program organized by SLASSCOM. The session was mainly targeted towards University lecturers, to create awareness on the importance of Quality Engineering in University curriculum’s.

Essential Building Blocks of Microservice Architecture

Sysco Labs 7 April 2017

Why Microservice Platform for CAKE? Organization wide adoption at Sysco Labs to Microservice based product offerings is an important architectural decision. It plays a key role in helping us face the challenges of maintaining several mature products that need scalability within multiple contexts and include scalability in processing, storage, delivery of product features, and in teams.

AWS Secure System Implementation by Sudheera Lakmal

Sysco Labs 4 April 2017

Cloud, is a growing trend in the world of IT, with most systems now being made available via cloud. In fact Gartner states that public cloud services will grow by 18% in 2017. With the trend going towards cloud, security becomes even more vital. Cloud security is an extremely complex system, with several variables to

Page 2 of 1312345...10...Last »