Product Development

Blockchain explained by simple Java code

Following my problem with KFC system, let’s see another real world problem: The food shop chain with a central hotline/database couldn’t work…

What team needs in its stages

There are some researches about team stages, the famous ones are Tuckman’s model and ShuHaRi. To be honest, both Tuckman’s…

How a team setup a software project

How could we have the high performance team for a software development project at getting started? It may take long…

Build your own Jarvis

This is very simple version of building your own Jarvis basing on what we have today. The Jarvis here can…

eXtreme Programming is Dead

Following the topic in my short post eXtreme Programming is Dead, I had a talk at the monthly meetup of Agile…

Speed up Android Studio build

Month ago, my colleagues complained that our project was slow to build: it normally took 5 minutes, especially in branch…