This is very simple version of building your own Jarvis basing on what we have today. The Jarvis here can recognize and do some commands like […]
Design patterns
Here is my presentation for the workshop at CodeGym today about Design patterns. One of the biggest issue in training design patterns is the trainees don’t […]
Design patterns in real world problem
I will have a workshop at CodeGym at the end of this month about Design patterns. One of the biggest issue in training design patterns […]
Yearly master plan
Trong Agile Y, tôi có đề cập tới yearly master plan – phương pháp được tôi sử dụng để tạo lập kế hoạch. Tôi không […]
Going through Collection
Year ago, I had a post about iterating through collection. Today my colleague’s question gave me the idea about an example of using collection right. […]
Abstract. More abstract.
Hôm nay đồng nghiệp hỏi câu này: Tại sao nên viết như #a thay vì #b? /* a. */ List<> list = new ArrayList<>;(); /* […]
How programmer gets his wife happy
Don’t wanna get your wife angry just because of let her wait so long for a dinner? This program is for you. It’s a guide […]
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 Vietnam, Feb 2017, to […]
eXtreme Programming is dead
Tại sao ở Việt Nam, những tư tưởng và thực hành XP không được coi trọng? Theo tôi quan sát, có ba lý do chính. […]
If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it. And, like any great relationship, it just gets better and better as the years roll on.