All things engineering: processes, best practices, setup guides, and more!

Front-end


Làm thế nào để code front-end nhanh?

Responsive

Best extensions for VsCode

Debug với Chrome Devtools(JS)

Xử lý mảng trong JS

Khi nào sử dụng try - catch trong JS

Sử dụng Debounce trong JS

Getting Started với VueJS

Vue nâng cao, học Vue 3

Tối ưu render HTML trong Vue

Kinh nghiệm dùng Type Script

Unit Test Front-end và tại sao nó quan trọng?

Google Slides: Sign-in

Soft Skills


Kỹ năng giải quyết vấn đề

Critical thinking (tư duy phản biện)

Hành vi cá nhân

Kỹ năng giao việc và giám sát việc hiệu quả

Kỹ năng quản lý thời gian

Kỹ năng giải quyết xung đột

Kỹ năng xây dựng và phát triển đội nhóm

Kỹ năng tạo động lực

Ambition plan


  1. Đọc lại kỹ năng quản lý thời gian ⇒ Thấy công sức mình bỏ ra có ích và mang lại hiệu quả cao ⇒ Hoàn thành cuốn sách “Càng kỷ luật, càng tự do”, Mỗi ngày dành tối thiểu 30p trước khi ngủ để đọc sách. Bỏ thói quen dùng điện thoại trước khi ngủ
  2. Kỹ năng tạo động lực ⇒ Nội lực (Vui thích với công việc, được quan tâm, được thể hiện và phát triển) Ngoại lực (Lương, thưởng, được ghi nhận)
  3. Xây dựng ý tưởng thu nhập thụ động. Dành 30 phút để học, ghi chép về phương pháp đầu tư. Xuất phát từ 4M trước
  4. Làm sao để build đội ngũ mạnh kỹ năng, tốt về thái độ.
  5. Học được gì từ công việc, Công ty, sử dụng quy trình, quy định thế nào để phát triển phần mềm hiệu quả?

Back-end


Debug với Visual Studio(C#)

Xử lý bất đồng bộ Asynchronous

Mysql Join

Git cơ bản

Code Refactoring

Mysql connection

Clean Architecture

Chia sẻ

Kỹ năng cần có cho Dev

Kinh nghiệm đánh giá Fresher

PMP