Prioritizing atomicity over consistency of CRUD

Today, I learnt about balancing and managing yet another engineering trade-off about APIs. To achieve a glory of REST, we would need to take a look at Richardson’s Maturity Model.

Richardson’s Maturity Model

Essentially, to achieve the glory of REST,…

Acceptance/integration tests only…?

I came into this thinking initially when I read the late Pieter Hintjenā€™s books. He was against numbers/coverage percentage and said that testing should be focused on APIs. This ensures that the components that works and ignores how individual components…

HOW TO: Laravel testing on Gitlab CI with Docker

This is just a quick mini-post sharing some of the nice stuff that I’ve done with my co-worker, Kheng Hui, while I was working on an A*STAR project. The project used Laravel 5.3 with PHP 7 and MySQL, and needed…

#PHPConfAsia It’s a wrap

PHPConfAsia Thoughts And More

The conference was just over and I’m already missing the fun times I had there. It was three days of fun and excitement; learning tons of things from the speakers – their experience, knowledge and most…

#ECAsia2016: Tell your startup story!

Hey friends! I will be going for e27’s Echelon Asia Summit 2016! (Yay) Got it mainly because I saw Michael’s Facebook post, so THANK YOU MICHAEL CHENG! :) This is the first time I’m going for e27’s conferences. I’m…