David TranLearning to Speak German is Hard, But We Can Fix ItLearning to speak German can be a tough challenge, but it doesn’t have to be. The key to mastering any language is consistent practice, yet…May 27May 27
David TranHow to Speak Chinese FluentlyLearning a new language, especially one as complex as Chinese, is a journey filled with challenges and rewards. While many language…May 6May 6
David TranSử dụng Webpack có khó không?Webpack là một thứ mà bất kỳ webdev nào cũng xài, nhưng lại ít khi đụng tới. Đối với nhiều webdev thì Webpack cũng giống như một cái hộp…Mar 25, 2020Mar 25, 2020
David TranTại sao bạn nên sử dụng Typescript trong dự án tiếp theo của mình?Dưới đây là một đoạn code Javascript, không cần test thử trên trình duyệt, theo bạn thì hàm console.log sẽ in ra kết quả như thế nào?Mar 17, 20201Mar 17, 20201
David TraninThe StartupInstead of an app, I decided to build a reusable app templateI’ve been wanting to make a 9Gag clone for a while, and decided to see if I could make it as a template, so that others could easily…Jul 2, 20192Jul 2, 20192
David TranHow I created a cloneable app template on Koji, and what I learned?Last week I saw my friend share a post about Koji platform. I invited me to make a template on this platform. I just completed it few days…May 25, 2019May 25, 2019
David TranHow to organize your React Redux project?I guess the title of this post is also the most asked question of any new React developer. There is no easy answer to this question because…Sep 17, 2018Sep 17, 2018
David TranLàm thế nào để sắp xếp một dự án React & Redux ?Đây hẳn là một trong những câu hỏi được các lập trình viên mới bắt đầu học React. Câu hỏi này sẽ hơi khó trả lời, vì mỗi dự án sẽ có yêu…Sep 15, 20183Sep 15, 20183
David TranImplement Tree view component with ReactJS and Styled-ComponentsTree view is one of the most popular components, you can see tree view everywhere from MacOS Finder or Window File Explorer or in any code…Sep 9, 20183Sep 9, 20183