Hoàng TuấnTản mạn về Software Principle và Design PatternTìm hiểu các khái niệm căn cơ trong lập trình: Inversion of Control, Dependency Injection, Dependency Inversion Principle9 min read·Nov 11, 2020--1--1
Hoàng TuấnTrải nghiệm mô hình Clean Architecture với Ứng dụng TodosMột ví dụ minh họa việc áp dụng mô hình Clean Architecture trong Python310 min read·Jun 7, 2020----
Hoàng TuấnKiến trúc phân tầng trong Domain-Driven DesignMột cách tiếp cận DDD theo hướng thực hành8 min read·May 15, 2020--1--1
Hoàng TuấnA scalable Vue2 PWA boilerplate with Vuetify & Vue I18nA few months ago, I’ve started a journey on building a side project. It’s a Vue2 PWA (progressive web app) which leverages Vuetify — a…4 min read·Mar 24, 2020----
Hoàng TuấnA Simple & Powerful Log Aggregation Pipeline with Logstash and FilebeatImagine you’re a DevOps guy. You and your dream team have just released a quite big e-commerce system for your company. After celebrating…4 min read·Mar 19, 2020----
Hoàng TuấnSSH on Azure Linux VM suddenly failedHow to fix Azure Linux Virtual Machine’s SSHD service through Serial Console4 min read·Feb 24, 2020----
Hoàng TuấnGiới thiệu Domain-Driven DesignBài viết này là phần 1 nằm trong series blog khai phá về Domain-Driven Design. Bạn có thể bấm vào đây để xem qua phần giới thiệu.9 min read·May 30, 2019--1--1
Hoàng TuấnHành trình khai phá Domain-Driven DesignGần chục năm làm việc trong ngành phần mềm, bản thân mình đã chứng kiến cũng như tham gia trực tiếp rất nhiều dự án phần mềm mà khi mới…3 min read·May 30, 2019----
Hoàng TuấnNo space left on deviceVào một ngày làm việc đẹp trời, khi bạn đang phăm phăm lướt những ngón tay điêu luyện của mình trên bàn phím laptop với những câu lệnh thần…2 min read·Jul 24, 2018--1--1