Pasindu Perera

I am Pasindu Perera

How to write applications as state machines in ELM and reuse it everywhere

Learnings from developing a multiplayer game logic in elm as a finite state machine and exporting it as a npm module that is being used in 1. In mobile(react-native) client to play the game offline and to do optimistic updates when playing online. 2. In server(node) for scoring 3. In web client (react) as a desktop client.

July 26, 2017
Forward JS | San Francisco

Using (Google) Cloud Platform

Introduction to Cloud Platform and a quick demo in setting up GCP

May 6, 2016
Google Developer Group | Colombo

Mobile Application Development in JS

Different Options to develop Mobile applications and a brief description on React Native

March 18, 2016
JS Meetup | Colombo

How to build webapps with tools

Using CLI tools to generate scaffoldings for projects

April 2, 2015
Leapset Innovation Session | Colombo

Yeoman Generators for scaffolding webapps

How to use Yeoman CLI tool to scaffold projects with best practices and jump start development.

February 3, 2015
JS Meetup | Colombo

Introduction to DIY

‘From Idea to Deployment in 10 minutes

October 3, 2015
Leapset Inovation Session | Colombo