Learning Tracks: Development
Kiến thức lập trình có cấu trúc — từ nền tảng frontend đến code quality, backend patterns và tư duy kiến trúc.
💻 Development Tracks
-
- 2025-01-10 Frontend system design 2
- 2025-01-03 WebView
- 2024-10-30 CRP - Các bước browser thực hiện để hiển thị nội dung trên màn hình
- 2024-10-29 Web security
- 2024-10-29 Javascript quiz
- 2024-10-25 Document object model (DOM)
- 2024-10-24 Frontend system design
-
- 2025-01-03 Computer overview
- 2024-12-25 Git quiz
- 2024-12-11 Git Review
-
- 2026-04-30 What Successful Architects Do
- 2026-04-30 Time Management for Engineering Managers
- 2026-04-18 Backend Thực Chiến: 20 Tình Huống FE Cần Hiểu Về BE
-
- 2026-07-18 Rate Limiter: Wrap-up & Interview Talking Points
- 2026-07-18 Rate Limiter: High-level Design & Algorithms
- 2026-07-18 Rate Limiter: Deep Dive trong môi trường phân tán
- 2026-07-18 Design a Key-Value Store: Write Path, Read Path và Summary
- 2026-07-18 Design a Key-Value Store: Data Partition và Data Replication
- 2026-07-18 Design a Key-Value Store: Merkle Tree và Data Center Outage
- 2026-07-18 Design a Key-Value Store: Giới thiệu và Single Server
- 2026-07-18 Design a Key-Value Store: Handling Failures — Gossip Protocol và Hinted Handoff
- 2026-07-18 Design a Key-Value Store: Consistency, Quorum và Vector Clock
- 2026-07-18 Design a Key-Value Store: CAP Theorem
- 2026-07-18 Design a Key-Value Store: System Architecture Diagram
- 2026-07-18 Consistent Hashing: Wrap Up — Benefits và Real-World Usage
- 2026-07-18 Consistent Hashing: Virtual Nodes và Find Affected Keys
- 2026-07-18 Consistent Hashing: Two Issues in the Basic Approach
- 2026-07-18 Consistent Hashing: Hash Servers, Hash Keys và Server Lookup
- 2026-07-18 Consistent Hashing: Rehashing Problem
- 2026-07-18 Consistent Hashing: Hash Space và Hash Ring
- 2026-07-18 Consistent Hashing: Add a Server và Remove a Server
- 2026-07-18 Design a Rate Limiter (Chapter 4)
- 2026-07-11 Ước lượng Twitter QPS và Storage Requirements
- 2026-07-11 Stateless Web Tier
- 2026-07-11 Multi-Data Center Routing & Failover
- 2026-07-11 Millions of Users and Beyond
- 2026-07-11 Message Queue & Async Processing
- 2026-07-11 Logging, Metrics & Automation
- 2026-07-11 Latency Numbers Every Programmer Should Know
- 2026-07-11 Framework System Design Interview: Step 4
- 2026-07-11 Framework System Design Interview: Step 3
- 2026-07-11 Framework System Design Interview: Step 2
- 2026-07-11 Framework System Design Interview: Step 1
- 2026-07-11 Database Scaling & Sharding
- 2026-07-11 Database Replication (Master-Slave)
- 2026-07-11 CDN & Static Assets Delivery
- 2026-07-11 Cache Tier & Caching Strategies
- 2026-07-11 Back-of-the-Envelope Estimation
- 2026-07-11 Availability Numbers và SLA trong System Design
- 2026-07-09 Load Balancer cho Web Tier
- 2026-07-09 Database Tier & Scaling
- 2026-07-09 Single Server Setup
- 2026-06-10 System Design — Scale from Zero to Millions of Users
- 2026-03-01 System Design Series (Part 2) - Crash Course: Architecture, Networking, Databases & Scalability
- 2026-01-28 System Design Essentials - Kiến Thức Nền Tảng Cho Senior Developer