.Net (8) Algorithm (1) Bigdata (1) Cloud (3) Cloud - Azure (1) DDD (2) DESIGN (6) Database (1) Datalake (1) Design (7) Design Pattern (2) IoT (1) JS (7) Machine learning (14) Messaging (1) Others (16) Python (3) React (2) SoftwareDesign (4) Ubuntu (1) Unit Test (1) books (1) test (2)

 .Net (8)

How to remove If-Else statement??
Inversion of Control, DI là gì?
Singleton Pattern có đơn giản???
Linklist trong C#
Reverse string trong C# bằng đệ quy
C# - Các phiên bản C#
C# - Extension Method
Sử dụng Open CV với C#

 Algorithm (1)

Độ phức tạp thuật toán.

 Bigdata (1)

Quick note về Hadoop và Bigdata

 Cloud (3)

How to manage Terraform state
How to work with Terraform
Debug AWS cloud application with LocalStack.

 Cloud - Azure (1)

Kinh nghiệm học và ôn chứng chỉ AZ-203 Developing solution for Azure

 DDD (2)

Kiến trúc Microservice
Anemic model

 DESIGN (6)

view model trong kiến trúc MVVM
Xử lý log với Logstash
Lựa chọn Event Streaming hay Messaging khi thiết kế hệ thống?
Xây dựng một kiến trúc theo style Clean Architecture như thế nào?
How to get a cup of coffee - API design?
Event-Driven là gì?

 Database (1)

Understanding the Postgres EXPLAIN cost

 Datalake (1)

Datalake và Datawarehouse (Images Speak Louder Than Words)

 Design (7)

Sự khác nhau giữa Entities và DTOs
PostgreSQL Scalability - How Cloudflare Was Able to Support 55 Million Requests per Second With Only 15 Postgres Clusters
Kiến trúc phần mểm là gì? Làm thế nào để có thể tạo nên một Clean Architecture
CloudWatch một công cụ để phân tích log rất hữu dụng
Dynamo DB một số điều cần lưu ý
Athena & Glue một service thú vị, nhưng cũng khá là khó hiểu?
Quick note về API idempotency

 Design Pattern (2)

Dependency with Ninject
Repository

 IoT (1)

Xây dưng và triển khai thưc tế một hệ thống IoT sẽ như thế nào?

 JS (7)

Cấu trúc dự án cho Node Js
Redux và React
Làm quen với React
Debug TypeScript trong Node JS với VS Code.
Promise trong JavaScript là gì?
3 cách để tạo class trong JavaScript
Implement stack trong JavaScript

 Machine learning (14)

Why machine learning move to the Edge ?
How to run Refinenet with Matlab
Image segmentation using Deep learning
Image Segmentation trong convolutional neural networks (CNN)
Quick note - RefineNet
Machine learning day 2 - Introduce Kaggle Kernels
Machine learning day 1 - Làm quen với Pandas
Convert Keras to Tensor flow JS
Deep Learning Tips and Tricks
Deep learning với small data
Xử lý imbalanced classes trong machine learning
Understanding Feedforward Neural Networks
Machine learning with Orange
Transfer learning

 Messaging (1)

Outbox Pattern(phương thức thiết kế để lưu trạng thái và publish event đáng tin cậy)

 Others (16)

Setup sonarqube on mac
Những lập trình viên senior sẽ viết bao nhiêu dòng code mỗi ngày?
Thế nào là làm việc nghiêm túc?
5Whys là gì? Tại sao bạn cần biết 5Whys?
Nên mô tả hay report một issue thế nào để issue thực sự là issue?
Connection pool trong PostgreSQL
Note về SSL và Handshake trong SSL.
Sử dụng curl để check http status trong bash script
11 Effective Leadership Principles
Generate API document with Redoc
Một số khái niệm cơ bản.
Những blog và website hay để update kiến thức về machine learning.
Khi bạn là mentor của một thực tập sinh japanese
Tại sao Dev nên tập thể dục?
Taị sao nên viết Blog?
Hello world

 Python (3)

Map, Reduce, Filter trong Python
Data structures and Agorithm in Python (1)
Python

 React (2)

Báo cáo kết thúc/ tổng kết dự án thì làm gì?
Understading useMemo and useCallBack

 SoftwareDesign (4)

Hiểu về index trong PostgreSQL?
Kafka có thể được ứng dụng như thế nào?
Các đặc tính ACID trong database là gì ? Tại sao các đặc tính này lại quan trọng?
Nên viết tài liệu design thế nào cho tốt?

 Ubuntu (1)

Một số issue của Ubuntu.

 Unit Test (1)

Unit Test - What are diffrences between @Mocked and @Injectable in JMockit

 books (1)

Flake it till you make it

 test (2)

Sample blog post to learn markdown tips
Flake it till you make it