My first presentation in High Performance Developer campaign @ EWAY. This is very first presentation about what will we do and how to collect our data
Continue reading
Nợ công nghệ là một thuật ngữ khá quen thuộc, nhưng cơ bản là nó khá chung chung. Đây là một quan điểm về nợ công nghệ dựa trên Technical Debt Quadrant - trong đó không coi những vấn đề tồn tại trong hệ thống hình thành do sự bất cẩn và liều lĩnh
là một dạng nợ công nghệ.
Continue reading
My presentation about concept of Cloud Computing @ Facebook Circles Hanoi. It’s not a presentation about how to use Cloud Computing, it’s about how Cloud Computing actually work. For shorten description, it’s about Cloud Computing concept, not a AWS or GCP tutorial.
Continue reading
Phần lớn các API được viết bằng HTTP, mà chúng ta đều đã biết về cách dùng HTTP methods theo chuẩn RESTful khi thiết kế Web API. Tuy nhiên, nhận thấy ngay là HTTP methods đã được thiết kế như từ đầu rồi, RESTful API chỉ là nguyên tắc dựa theo chuẩn này thôi, hay nói cách khác là phần ngọn. Vì vậy thì để thiết kế HTTP API cho ngon lành thì có vẻ chúng ta cần đọc lại 1 chút về gốc gác của HTTP methods.
Continue reading
Robot Framework can help us to write user acceptance tests in human language. It help tester can save their test cases more efficient.
Continue reading
My presentation about Git @ EWAY. It’s not a presentation about how to use Git, it’s about how Git actually work. For shorten description, it’s about Git concept, not Git commands.
Continue reading
Part I: /2016/06/12/pythons-descriptors-part-i-let-the-hunt-begin/
In part I, we started the travel to find the way to craft Python’s descriptors. We known why we need descriptors, and some trouble to know why descriptors are not easy to implement. However, it’s just a way to implement our code, right? So keep going, in this part we will find another way to do a right descriptor…
Continue reading
What and why is descriptor ?
I have just been working with Python for more than one year. Basically, it’s a very nice programming language with short and clear syntax. However, when I tried to write some data objects for Posify project, there is the beginning of many troubles…
Continue reading