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.

Steve Jobs

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 […]

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 […]

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. […]

Thói quen và quán tính

Sáu năm trước, lần đầu tiên, một người thầy nói với tôi rằng “con cần cẩn thận, đừng sống theo quán tính như người ta”. […]