Review : Sprint Vector (PSVR)

Introduction

Sprint Vector(SV), developed by Survio, was an impulse purchase after hearing lots of rave reviews about it. I had to go through a lot of trouble just to get it from the US store. Luckily it was all worth it. From the same studio that brought us Raw Data, Sprint Vector is a completely different genre from their debut title. To describe it would be like a combination of Mario Kart and it’s zany obstacle race course with the gameplay of Mirror’s Edge powered by the Move controllers.

Read More

Rails Video Series: On Writing Software Well by David Heinemeier Hansson (DHH)

The creator of Ruby on Rails, David Heinemeier Hansson, or DHH as he is known in the Rails community, has started a new screencast series on his insights working on Basecamp with RoR. In his videos, he talks about his approaches using callbacks and globals for his projects. Be sure to subscribe to his channel to follow his updates.

YouTube :
Episode 1
Episode 2
Episode 3

 

To Hotfix or Not To Hotfix ?

We often spend a lot of time planning for the perfect deployment process and rolling back strategies, but sometimes we forget that despite the best plans that we have, we still need to address urgent post deployment fixes when rolling back is not an option. Hotfixes may not always be due to critical bug fixes, they can also arise from last minute client commitments or regulatory requirements. I have observed several instances where we had to push back on these changes to the next release cycle resulting in unhappy clients simply because we do not have a process in place to handle hotfixes. You may ask then, why don’t we keep a Release Branch or Hotfix Branch in our development practice? The answer is not always that simple and obvious depending on your Agile practices and build process.

Read More

State of eCommerce in Southeast Asia 2017

This morning iPrice released their white paper on the state of eCommerce in Southeast Asia based on the data that they’ve collected from their partners around the region. The statistics provided by these reports gives us some pretty interesting insights into consumer behaviour in the past year. Among some of the interesting facts presented by the iPrice team was that despite Vietnam having the highest conversion rate among Malaysia, Indonesia, Thailand and Philippines their payment method of choice was actually Cash on Delivery. This goes to show that sometimes eCommerce platforms are most successful when you cater to the needs of the consumer and the solution can be just as low tech.

Read More

React Tutorials and Resources for Beginners

I have been picking up React recently and came across a number of useful resources for new comers to the ReactJS/Redux world. In no particular order, here are some of the tutorials and guides which I find useful to get started. Most of screencasts here are free and self contained but there are also advanced tutorials which requires a  paid subscription. Do go through each of the official documentation first to get a good idea of the concept and inspiration behind each of these great Javascript technologies. Looking forward to start my own series of React/Redux tutorial posts soon !

React
ReactJS Official
Ken Wheeler’s Learning React.js: Getting Started and Concepts 

Redux
Redux.js Official

Redux Screencast
Getting Started with Redux by Dan Abramov Co Author of Redux

React Screencast
Start Learning React by Joe Maddalone
React in 7minutes by John Lindquist

Lodash Docs and Useful Cheatsheets
Lodash Official Docs
Lodash Cheat Sheet