This page is a reading list for developers, kept mostly in English and Vietnamese. Links are grouped by source type. The tech blogs group starts with Viblo author pages that focus on AWS, Java, Kubernetes, and system design. It then moves to company engineering blogs such as Grab, Gojek, Netflix, Spotify, Uber, Meta, Dropbox, LINE, and Cloudflare. Independent blogs and community sites follow, including Tôi Đi Code Dạo, 200Lab, and The Full Snack. A smaller machine learning group points to courses, papers, newsletters, and the Deep Learning textbook. Skim the group that matches your current question, then follow the author pages that keep answering it.
- tech blogs
- viblo tech blogs
- Personal page of Pham Hieu (Neutrino) on Viblo, sharing in-depth articles on AWS including Route 53, DNS, ElastiCache, Aurora, RDS, Auto Scaling Group, Load Balancer, EC2, and IAM. A useful resource for AWS learners and certification preparation.
- Personal page of Pham Hieu (Neutrino) on Viblo, sharing in-depth articles on AWS including Route 53, DNS, ElastiCache, Aurora, RDS, Auto Scaling Group, Load Balancer, EC2, and IAM, plus cost, security, High Availability, and Scalability topics. A useful resource for AWS learners and SAA-03 certification preparation.
- Personal page of Thai Thanh Hai on Viblo, sharing articles on data structures and algorithms including BFS, DFS, Bubble Sort, Quick Sort, and Merge Sort, along with System Design topics such as networking, architecture, scaling, and distributed systems. The author has skills in JavaScript, Java, Python, Node.js, ReactJS, Docker, Kubernetes, and MongoDB.
- Personal page of huyhoc1310 on Viblo, showing technical articles, tutorials, and activity in the Vietnamese developer community on the Viblo knowledge-sharing platform.
- Personal page of dangdinhtai0001 on Viblo, sharing in-depth knowledge of Java, Kubernetes, and DevOps. Articles cover the JVM, Garbage Collection, Design Patterns, OAuth2, Kafka, and Java multithreading.
- Personal page of datbv on Viblo, specializing in microservices architecture, distributed transactions, and Apache Kafka, with patterns such as SAGA, Transactional Outbox, and Two-Phase Commit.
- System Design VN page on Viblo, sharing knowledge about software system design including Redis caching, REST API design, Java concurrency, and code review best practices.
- Personal page of Mai Trung Duc on Viblo with over 1 million views, focused on Kubernetes, Docker, and microfrontends. Notable articles include microfrontend architecture, canary releases, and an interview experience at TikTok Singapore.
- Personal page of Hoang Viet on Viblo, sharing DevOps, Kubernetes, and Docker content including resource management, high availability, security, Dockerfile optimization, and CI/CD pipelines.
- AWS News is a news aggregator dedicated to Amazon Web Services, collecting and summarizing the latest AWS announcements, service updates, feature releases, and community insights for cloud practitioners.
- Personal blog of Kamil Ruczyński, a Pragmatic Software Engineer, sharing in-depth articles on PHP development, security, database optimization, ORM performance, testing strategy, and software best practices. Topics include supply chain attacks, contract testing, repository testing, TimescaleDB optimization, and SOLID principles, with a focus on Laravel, Symfony, and practical engineering solutions for developers who want to level up their software skills.
- HackerNoon is a leading technology publishing platform with over 45,000 contributing writers and 4 million monthly readers. Content covers AI, programming, cybersecurity, data science, web3, startups, and product management.
- The Twitter/X Engineering Blog offers in-depth articles on software engineering, infrastructure, distributed systems architecture, and engineering practices at Twitter (now X). Content covers scalable infrastructure, real-time systems, data pipelines, mobile development, and observability, giving valuable insight into building and operating a global social platform serving millions of users.
- ByteByteGo is a popular newsletter by Alex Xu, author of the best-selling System Design Interview book series, explaining complex technical systems in simple terms with visual diagrams. With over 1 million subscribers, it covers topics such as Docker, network protocols, the tech stacks of major tech companies, distributed system design, database internals, and API design. Recommended by experts from a16z and engineering leaders worldwide.
- Laravel News is the leading blog and community resource for the Laravel PHP framework, providing daily updates on tutorials, new packages, framework updates, job listings, and integration guides. With a newsletter of over 40,000 subscribers, it covers package releases, Laravel Cloud updates, starter kit features, and AI integration guides. An essential daily source for Laravel developers keeping up with the ecosystem.
- Personal blog of Thanh Le, a frontend developer sharing about programming skills, products, and blockchain. Notable articles include reviews of Svelte and Next.js 13, frontend algorithms, performance optimization, and freelancing experience on Upwork.
- Comdy is a programming and technology knowledge-sharing platform in Vietnam. It offers articles, tutorials, and guides on software development, web development, mobile development, and many modern technologies. Hands-on content helps Vietnamese developers improve their skills and keep up with the latest trends in the software industry.
- The tech blog of the company EGANY, where team members share experience and knowledge about software development. Content includes frontend techniques such as React, Svelte, and TypeScript, microservices architecture, AWS deployment, website performance optimization with PageSpeed, experience building cross-platform apps, work culture, and recruiting. Articles are practical, drawn from the developer team's real projects.
- Personal blog of Codeaholicguy, Director of Engineering at ShopBack, sharing about AI coding agents and software engineering workflows. Articles compare Claude Code vs Cursor and cover Agentic Engineering and prompt engineering from an engineering leader's perspective.
- Tôi Đi Code Dạo ("I Go Code Wandering") is a popular Vietnamese blog by Pham Huy Hoang, sharing about programming, developer careers, and soft skills. Well-known series include SOLID, "JavaScript sida", intro to security, and career paths. Content ranges from technical topics to career mindset and Generative AI.
- The Dark Knight Tech is a Vietnamese tech blog focused on software engineering, programming tutorials, industry insights, and practical tech knowledge shared in Vietnamese for the local developer community.
- Personal blog of Tuan Tran titled Coding4Food, sharing broad knowledge on .NET, Java, ASP.NET, Azure, machine learning, Vue.js, and computer tips. Articles include tutorials on GitHub Codespaces, Azure DevOps migration, Google Cloud Compute Engine, Java for newcomers coming from C#, logistic regression models, and code refactoring techniques, under the motto "Share to be shared".
- Viblo is the leading Vietnamese tech knowledge-sharing platform. It lets developers post articles, ask questions, and discuss backend, frontend, DevOps, system design, and AI. It offers Viblo Code, Viblo CTF, Viblo CV, and Viblo Learning.
- TechTalk is a tech news and knowledge-sharing platform in Vietnam. It offers articles on programming, software development, AI, startups, and the latest tech trends, serving the Vietnamese IT community with quality content on software engineering and career experience in the IT industry.
- CodeHub.vn is a Vietnamese programming blog and educational resource offering tutorials, guides, and articles on web development, software best practices, and modern technologies for Vietnamese developers.
- Kipalog is a Vietnamese programming and technology knowledge-sharing platform where developers write blogs, share articles, and discuss technical topics. It supports the Vietnamese developer community with content on programming, DevOps, system design, and many other tech topics, serving as a Vietnamese "Medium" for software engineers.
- SecurityDaily is a Vietnamese news site on information security and network security, offering articles on vulnerabilities, malware, cybersecurity news, and defensive skills for the IT community.
- DEV Community (dev.to) is a large online community with over 3.8 million developers sharing knowledge through blog posts, discussions, and tutorials covering programming languages, frameworks, career advice, and open source projects.
- Giaosucan Blog is a personal blog sharing knowledge about system architecture, microservices, DevOps, machine learning, blockchain, and IT career experience in a friendly, practical style.
- DeHA Blog is the knowledge-sharing site of DeHA Vietnam, with articles on programming, DevOps, Agile/Scrum, soft skills, book reviews, and experience working in a Japanese IT environment.
- Nghệ Thuật Coding ("The Art of Coding") is an in-depth Vietnamese software engineering blog, sharing hands-on experience through case studies of building professional systems. Notable articles include Linux log analysis, startup knowledge, MySQL optimization, Firebase Cloud Functions for Blockchain, building a realtime messaging app handling 100k requests/s, designing API rate limiting, and the system architecture of Discord and Viblo.
- An article on the TopDev Blog rounding up well-known IT bloggers in Vietnam's tech industry. It introduces and reviews popular personal blogs and knowledge-sharing channels on programming and technology, helping readers discover quality learning resources from leading experts and software engineers in the Vietnamese IT community.
- The Full Snack is the technical blog of Hoang Nhut (Huy), notable for deep articles on system architecture, distributed systems, Elasticsearch, Kafka, and backend engineering.
- Blog Học Tập ("Study Blog") is a Vietnamese blog sharing study knowledge, learning tips, programming skills, and self-development topics for students and IT learners.
- Grab Engineering Blog is Grab's official engineering blog, sharing in-depth articles on engineering, data science, design, product, and security. Topics include AI agents for productivity, Android optimization, Cursor AI adoption, real-time personalization, and the AutoTrack SDK. The blog showcases large-scale engineering with solutions handling millions of users across Southeast Asia, offering valuable insight into engineering at very large scale.
- Gojek Tech Blog offers behind-the-scenes insight into how engineering teams build and scale Indonesia's leading on-demand platform for transport, payments, food delivery, and other services. The blog covers backend systems, mobile development, data engineering, and infrastructure challenges of operating at scale in the Southeast Asian market with millions of users.
- WeCommit is a technical knowledge-sharing and technology consulting platform in Vietnam. It offers in-depth articles on programming, system architecture, databases, DevOps, and IT career skills. Content is aimed at Vietnamese developers who want to improve their expertise and keep up with trends in the software industry.
- JavaScript Rising Stars is an annual round-up of the JavaScript landscape, ranking the most popular open-source projects by the GitHub stars they gain each year. The 2021 edition covers front-end frameworks, Node.js frameworks, build tools, the Vue and React ecosystems, CSS-in-JS, and testing tools. It provides insight into trends such as the rise of Vite and Rust-based tooling, an essential reference for JavaScript developers.
- DEV Community (dev.to) is a large online community with over 3.8 million developers sharing knowledge and discussing software development and career growth. Built on the open-source Forem platform with Ruby on Rails, it includes articles on web development, AI, programming, Python, JavaScript, DevOps, open source, and career topics, an ideal place to learn and connect with developers worldwide.
- daily.dev is a developer community platform where software engineers discover, read, and share technical content together. It aggregates the best developer news, articles, and tutorials from across the web into a personalized feed. It helps developers keep up with the latest technologies, frameworks, and best practices, serving over 1 million developers worldwide with curated quality content.
- Grokking Newsletter is a weekly digest of selected, high-quality tech articles published by Grokking Vietnam. With over 10,000 subscribers, it delivers quality content on programming, system architecture, data engineering, and tech trends, a reliable periodic source of knowledge updates for Vietnamese developers.
- Open-Dev is an open-source GitHub repository offering a comprehensive collection of Go development examples, patterns, and best practices. It covers web development with Gin, message queues with Kafka and RabbitMQ, databases and caching with Redis, AWS serverless and Terraform, security with RSA, ECDSA, and TLS, performance optimization, and concurrency patterns, a rich Go learning resource for developers.
- Dropbox Tech Blog is Dropbox's official engineering blog covering application development, frontend, infrastructure, machine learning, mobile, security, and engineering culture. Articles include deep dives into storage systems such as Magic Pocket, performance optimization, LLM integration for search relevance, and security practices, giving valuable insight into how to build cloud products at scale.
- LINE Engineering Blog shares engineering practices and insights from building Asia's most popular messaging platform. Topics include backend, frontend, iOS, Android, data processing with Spark SQL, security and cryptography optimization, and open source management. The blog migrated to the LY Corporation Tech Blog from October 2023 and remains a valuable resource on real-world engineering.
- Spotify Engineering Blog shares how Spotify builds and operates the world's largest music streaming platform. It includes articles on backend infrastructure, data engineering, machine learning for recommendations, mobile development, audio technology, and engineering culture. Valuable insight into handling music at global scale with hundreds of millions of users, from personalization to content delivery.
- Uber Engineering Blog shares technical articles on how Uber builds and operates its global platform at scale. Topics include backend infrastructure, data science, ML, mobile, security, and web engineering.
- Engineering at Meta (Facebook) is the official engineering blog covering how Meta tackles large-scale engineering challenges. Topics include AI, data infrastructure, developer infrastructure, security and privacy, networking, open source, video engineering, and AR/VR. Articles discuss WebRTC modernization, configuration safety, AI-powered optimization, and post-quantum cryptography, with insight from one of the largest tech companies in the world.
- Laravel Blog is the official blog for the Laravel PHP framework, providing framework release updates, product announcements, community content, and technical deep dives. It covers Laravel Cloud for deployment, Laravel Nightwatch for monitoring, starter kits, and the Laravel AI SDK. The official communication channel for Laravel's ecosystem of tools, packages, and cloud services, followed by hundreds of thousands of developers worldwide.
- Cultured Systems is a technical blog exploring the intersection of everyday life and software engineering, with articles on software design patterns, functional programming, and database architecture. Notable articles include avoiding the soft-delete anti-pattern, writing a Redis clone in Haskell, implementing extensible collection processing with transducers in Java, and exploring SKI combinator calculus, offering a deep perspective on high-quality engineering.
- 200Lab Blog is a Vietnamese programming and software engineering knowledge-sharing platform focused on backend development, frontend, DevOps, data engineering, and architecture patterns. Detailed articles cover Golang for scalable systems, microservices, concurrency, gRPC, Redis caching, and system design patterns such as Hexagonal Architecture and Event-driven Architecture, a high-quality reference for Vietnamese developers. The 22 October 2026 post Game System Design GonnaCrash được làm như thế nào is the build write-up for the game at https://systemdesign.200lab.io/. Notes: GonnaCrash.
- Netflix Tech Blog shares how Netflix builds and operates the world's largest entertainment streaming platform. It includes in-depth articles on distributed systems, microservices architecture, content delivery networks, A/B testing infrastructure, data pipelines, machine learning for recommendations, and chaos engineering. Valuable insight into engineering at scale serving over 200 million subscribers worldwide with high availability.
- Hieu DD Technical Blog on Substack is the personal blog of Hieu Do, sharing about software development and system architecture. It includes in-depth articles on software development, system architecture, distributed systems, and technical topics related to building and operating real-world software systems, offering a hands-on perspective drawn from experience in the tech industry.
- ByteByteGo is a newsletter and blog by Alex Xu offering visual system design explanations covering scalability, load balancing, caching, databases, and distributed architecture for technical interview preparation and learning.
- IBM Developer offers tutorials, code patterns, documentation, and learning paths for developers working with AI, cloud computing, quantum computing, blockchain, data science, and enterprise Java on the IBM platform.
- The Medium blog of hmquan08011996 shares knowledge about software development, distributed systems, and software engineering experience from the perspective of a Vietnamese developer.
- Martin Fowler's website is the most respected resource on effective software development, covering software architecture, refactoring, continuous integration, microservices, domain-driven design, and enterprise software development best practices.
- Quang Hoang's Substack is a newsletter focused on system design, distributed systems, and software architecture, offering in-depth analysis and visual diagrams for engineers preparing for technical interviews.
- Cloudflare Blog provides technical deep dives on networking, security, performance optimization, edge computing, DDoS mitigation, and internet infrastructure, written by the engineers who build one of the world's largest cloud networks.
- Platformatic Blog covers innovation in the Node.js ecosystem including server-side rendering benchmarks, Kubernetes orchestration, AI gateway infrastructure, Kafka integration, and memory optimization for high-performance JavaScript applications.
- Software Design (softwaredesign.vn) is an in-depth Vietnamese website on software design, covering domain-driven design, EventStorming, microservices, event-driven architecture, and e-commerce marketplace system design.
- Heavy3.ai is an AI platform offering an LLM Council and Deep Audit for high-stakes decisions, providing enterprise-grade AI evaluation, benchmarking, and governance tools to ensure the reliability of large language models.
- ml-blog
- The blog of Ong Xuan Hong shares knowledge on Machine Learning, Data Science, and Big Data in Vietnamese. It includes articles from basic to advanced on ML algorithms, deep learning, Spark, data engineering, MLOps, and DataOps. It offers a mini course on Data Science using the Kaggle Home Credit dataset. A rich learning resource for Vietnamese speakers entering the data field.
- Machine Learning cơ bản ("Basic Machine Learning") is a well-known Vietnamese blog with detailed lectures on ML from basic to advanced. It includes 37 main articles covering linear regression, k-means, SVM, neural networks, PCA, SVD, collaborative filtering, decision trees, Keras, and deep learning. It also has FundaML.com for Python NumPy, a discussion forum, and a published ebook.
- Hai's Blog is the personal blog of Do Minh Hai, a freelance developer in Japan, sharing knowledge about programming (Node.js, Git, VSCode, Terminal, JQ), machine learning (RNN, LSTM, GRU), math, probability, and book reviews. Articles are in Vietnamese, English, and Japanese. Content leans toward practical experience and useful programming tips.
- Lil'Log by Lilian Weng is a technical blog covering machine learning research including transformers, attention mechanisms, diffusion models, reinforcement learning, graph neural networks, and meta-learning, with clear mathematical explanations.
- Analytics Vidhya is a data science community offering tutorials, courses, hackathons, and articles on machine learning, deep learning, NLP, computer vision, statistics, and data analytics for beginners and professionals in AI/ML.
- Papers with Code is a free resource connecting machine learning research papers with code implementations, featuring state-of-the-art benchmarks across NLP, computer vision, audio, and reinforcement learning ranked on public leaderboards.
- NLP News by Sebastian Ruder is a newsletter providing periodic analysis of progress in natural language processing and machine learning research, summarizing important papers and trends for over 29,000 subscribers in the AI research community.
- Deep Learning is a free online textbook on deep learning written by Ian Goodfellow, Yoshua Bengio, and Aaron Courville, published by MIT Press. A comprehensive resource covering applied math, CNNs, RNNs, generative models, and advanced research.
- Dat Hoang Blog is a personal Machine Learning blog sharing knowledge, articles, and materials related to artificial intelligence and data science.
- Teaching page of Dr. Paul Gribble, professor of sensorimotor neuroscience. It offers courses on Computational Science (Python, MATLAB), Statistics (R), and C programming for psychology and neuroscience students.
- Joel on Software is the classic blog of Joel Spolsky, co-founder of Stack Overflow and Trello, writing about software development, managing engineering teams, product design, and the software business since 2000. His well-known articles on project management, hiring, API design, and company culture have been widely read by generations of developers and tech leaders, making it one of the oldest and most influential tech blogs.
- Mybridge is a platform curating high-quality tech articles from Medium, categorized and ranked by AI. It compiles thousands of the best articles each month on programming, data science, AI, web development, and mobile development, helping developers quickly reach the most valuable content without wading through millions of articles, a trusted aggregator for software engineers.
- Dropbox Tech Blog is Dropbox's official engineering blog covering application development, frontend, infrastructure, machine learning, mobile, security, and engineering culture. Articles include deep dives into storage systems such as Magic Pocket, performance optimization, LLM integration for search relevance, and security practices, giving valuable insight into how to build cloud products serving hundreds of millions of users at scale.
- viblo tech blogs
- Personal blog of Pham Viet Hung writing about philosophy of science, philosophy of the human person, mathematics, physics, biochemistry, and a critique of Darwinian evolution. Content revolves around the origin of life, the universe, religion, and the relationship between science and faith.
- Triethoc.edu.vn is a Vietnamese philosophy website offering in-depth articles on ethics, epistemology, metaphysics, philosophy of art, language, and religion, Eastern philosophy, Vietnamese thought, and translations of major philosophers' works.
- Thương Mại Trường Xưa ("Old School Commerce") is a space for storing and sharing Vietnamese educational materials across historical periods. It offers scanned textbooks from 1800 to 2003, including books from North and South Vietnam, supplementary, universal-education, and ethnic-minority books. It also has a library of old student memorabilia such as school-flower newspapers, Soviet children's stories, old comics, school-days poetry and keepsakes, and historical images of Vietnam.
See also: Developer Resources · Grab Tech Talk Takeaways · 20 engineering blog của các công ty product